TFS使用共享二进制文件进行分支

时间:2010-12-08 18:09:09

标签: version-control tfs

我是TFS的新手,来自SVN背景。我想第一次设置TFS,所以我们正在做出设计决定。

我们计划在团队项目之间共享二进制文件,推荐的解决方案似乎是专门为二进制文件制作团队项目。

主代码库的推荐目录结构似乎是:

/DevProjects/TeamProjectName/Main/Source/ProductName/Source/ProjectName

所以我的二进制文件将在

/DevProjects/Binaries/

在我的.csproj文件中,我将二进制文件引用为

../../../../../../Binaries/{BinaryFile}

这对主代码库来说很好,但在推荐的标准中也是将分支作为:

/DevProjects/TeamProjectName/Development/BranchName/Source/ProductName/Source/ProjectName

这与主代码库不同,因此.csproj文件不会引用正确的位置。

我的选择似乎是在.csproj文件中使用绝对路径(我甚至不知道如何在IDE中执行,因为默认情况下会执行相对路径),或者分支与我的不同读数。

有什么建议吗?

2 个答案:

答案 0 :(得分:5)

我们确保我们的树枝与树干的深度相同。这样,相对路径可以在两个地方工作而无需修改。

答案 1 :(得分:2)

检查了这个地方。它谈到了不同的分支概念。

http://tfsguide.codeplex.com/