1

当我意识到我们的 Visual Studio 解决方案实际上是在团队项目的根目录上时,我正要分支一些代码。

$
  -> 
     Proj1
       -> 
         Solution files

代替:

$
  -> 
     Proj1
       -> 
         Trunk
             -> 
                Solution files

我正在考虑在团队项目 Proj1 下创建一个 Trunk 文件夹,并将所有现有的解决方案文件移到那里。然后,我在 Proj1 下创建了另一个名为 Branches 的文件夹,并开始在那里分支代码。

请提出一个好的解决方案,因为我们有几个开发人员正在处理代码。谢谢你。

编辑

这是一篇关于 TFS 源代码控制结构的非常好的文章:msdn.microsoft.com/en-us/library/bb668992.aspx 我不确定如果我创建新文件夹并移动周围的文件。

4

1 回答 1

1

You're thinking is along the right lines. A good practice is to always have a layer in your folder structure that represents the branch (even if you're not currently doing more than one branch). I'll usually structure my initial folders like this:

$\Project Foo\MAIN\Foo.sln
于 2013-10-17T15:28:48.940 回答