-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Change GitHub.TeamFoundation.16 version of TeamExplorerServices #2515
Conversation
…e IGitActionsExt2.InitializeOrPushRepositoryToGitService()
…ionsExt2 under 16.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See the question about running on pre-Git experience versions of VS 2019.
For what it's worth, I just verified that this works as expected in the latest preview version of Visual Studio 16. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. LGTM!
Before I update to this version, what will happen for those who choose to NOT use the so-called new Git experience? I for one find it incomplete and impossible to even consider using so far. |
If you choose not to use the new Git experience, the GitHub Visual Studio extension will direct you to Team Explorer's Sync page, just like it used to. |
@daschult Excellent, thank you! |
@yannduran Also, I should've asked before, but what features do you find incomplete in the new Git experience? We certainly have our own list of features that we're working on, but if you could provide your own list of missing features that make the new Git experience unusable, then that would help us to prioritize. 😄 Thanks! |
@daschult I find it incomplete compared to Team Explorer. Although Team Explorer could benefit from some improvements, many experienced developers, myself included, like the way it works on the whole. I've only tried the new Git Experience a couple of times, because it was so hard to get anything done that I immediately had to switch back to using Team Explorer. Some features were even removed from Team Explorer which really annoyed me. The features in Team Explorer should not have been removed or changed in any way. How are we expected to test your new window out when switching over to it means that we're expected to have to hunt all over Visual Studio to find "other ways" to do basic things that were all together in Team Explorer. Why does it always have to be so binary, one or the other? It would have been far easier if you just made the new window available, without crippling Team Explorer, and see how developers either used it or didn't use it. I actually hope that Team Explorer will remain as an option and not be replaced by something that is dumbed down and makes us less productive. The recent trend of replacing features that just work with new "prettier" but less productive "new experiences" is annoying and completely flawed. I guess I'm just getting sick of these "new experiences" being forced on us when they actually make professional developers less productive. Visual Studio is slowly being crippled by them (an unmodifiable new Start Window, a new search-based New Project dialog. and now the new "Git window"). |
Change GitHub.TeamFoundation.16 version of TeamExplorerServices to use IGitActionsExt2.InitializeOrPushRepositoryToGitService().
This allows the GitHub Extension to take advantage of the Create Repository dialog available in the new Git experience in Visual Studio 16.6.