0

Given the typical TFS view, what is the most granular level at which I can have a Git project as opposed to TFVC? 1 enter image description here

From my understanding I can have a Git collection and then a traditional TFVC collection correct?

I also take it I can have a Git Team project in one collection and then have a TFVC Team project in the same collection, is that true also?

What about on the folder level , or am i limited to the type of version control that I choose higher up?

Frank Visaggio
  • 3,642
  • 9
  • 34
  • 71

1 Answers1

2

In TFS 2013 you cannot have both TFVC and Git in the same Project.

You may create multiple Git repositories in a Team Project, but only one is the default for Visual Studio, that is you have to add them explicitly.

To organize this repositories you can apply two Git patterns: submodules or subtrees. In both cases the support you get from Visual Studio or TFS Build is limited, expect some manual work.

You have no fine control on Git repositories in TFS, at most you can control permission on a branch. The scenario is to let any developer to work on branches, but only a benevolent dictator controls merges on master.

Community
  • 1
  • 1
Giulio Vian
  • 8,248
  • 2
  • 33
  • 41