gpt4 book ai didi

version-control - 带有共享二进制文件的 TFS 分支

转载 作者:行者123 更新时间:2023-12-04 14:51:52 26 4
gpt4 key购买 nike

我是 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 中执行此操作,因为它默认使用相对路径),或者以与我正在阅读的内容不同的方式进行分支。

有什么建议?

最佳答案

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

关于version-control - 带有共享二进制文件的 TFS 分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4390769/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com