Reputation: 8888
If I have a solution in VS (any version really, but I'm currently on 2013) which has multiple projects, can each of those projects use a separate version control system with VS integration (i.e. a plugin of some kind)? Will VS 'play nice'?
The solution itself can only be in one version control system.
For example
My Solution // .sln file is in SVN
|
|- Project 1
| // This uses SVN and VisualSVN plugin (or another Subversion plugin)
|- Project 2
| // This uses TFS and Team Explorer plugin
Will Visual Studio work with both version control plugins seamlessly? Or can I expect weird crossover effects with files being added to both systems?
Upvotes: 0
Views: 741
Reputation: 4101
This is not supported in the sense that dependencies between projects cannot be tracked. As an additional side effect one change that changes three projects can no longer be done as a single checkin and the atomic nature of the checkin is lost as it needs to be done by multiple source control systems.
in short select the same source control system for all related projects
Upvotes: 1
Reputation: 23434
It is not possible to have a different Version Control configured for each project in a Solution. Version control is configured at the solution level and set on/off at the project level.
I would be more interested in why you believe that this behaviour is required? As that would be off topic you should mail me directly.
Upvotes: 2