- Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
- GitHub Extension for Visual Studio 2017 is a valuable Visual Studio Extension that brings the GitHub flow into Visual Studio. How to install the GitHub Extension for Visual Studio 2017? Before Installing GitHub Extension, the only available default connection is Visual Studio Team Services.
- Visual Studio Code has built in Git support, but very few know how to use it on OSX with GitHub. Even in the official docs, there is only a few paragraphs on it. In this post, I’ll show you how I set it up.
#167 Changed the name from Visual Studio Code Settings Sync to Settings Sync for better understanding. #168 Added workspaces sync feature - User can now sync all the workspaces alongwith the settings across multiple machines that will include tasks.json and other files. Git Extensions is a toolkit aimed at making working with Git on Windows more intuitive. Git Extensions is also available on Linux and Mac OS X using Mono. The shell extension will integrate in Windows Explorer and presents a context menu on files and directories. The following example uses a GitHub host, but you can use any Git host for version control in Visual Studio for Mac. If you wish to use GitHub, make sure that you have an account created and configured before following the steps in this article.
Easy Installation. When you install Visual Studio, select the option to Customize the install and be sure to check the GitHub Extension for Visual Studio check box.
The only two options I can see are git and subversion. I tried entering the url using the subversion option and it did ask me for credentials but the correct credentials never worked.
Microsoft Visual Studio Mac
1 Answer
TFS can use either TFVC (Team Foundation Version Control) or Git for the source control part. You don't have to use an external Git server, it has an internal one - with the data stored in the TFS SQL database. You create your first repo when you create the Team Project, but you can add repos later and you can mix TFVC and Git repos in the same Team Project - since 2015.2 I think.
Microsoft is still in the denial and marketing speak phase but TFVC is basically dead, even Microsoft is using Git for all their new repos. I'm ready to bet Visual Studio Code and Visual Studio for Mac will never connect to TFVC.
Edit: I lost my bet for Visual Studio Code, it can connect to TFVC using the Visual Studio Team Services extension since version 1.116.0 (2017/04/12).
Sacha KSacha K