Visual Studio - Source Control Provider Discovery

I am using VS2010. The projects I'm working on use different source control providers, TFS, Mercurial, or SVN. Is there a way that I can configure VS to run with the selected source provider, depending on the solution I'm downloading?

For example, if VS allows me to specify the source control provider that it should select as a start argument, I could create a launcher for each specific solution.

A more elegant solution for VS would be to scan the solution folder for specific files (e.g. .hg for Mercurial projects) and automatically select a provider, but I'm not sure if this is possible. If someone can point me in the right direction with this approach, I would try to write a defetino VS plugin that would do this.

+3
source share
1 answer

I have done a lot for this, and the only solution I have found so far is to create my own solution.

At first, I was not going to publish this project, but just in case someone will find some benefit in this, here is a link to the project: https://scs.codeplex.com/

Any contributions would be appreciated.

0
source

All Articles