Pat*_*ing 3 tfs branching-strategy
我有一个Team Foundation Server 2013代码结构,如下所示......
$/TeamProject/Application/AllTheCodeFiles
Run Code Online (Sandbox Code Playgroud)
......但我想重构......
$/TeamProject/Application/Trunk/AllTheCodeFiles
Run Code Online (Sandbox Code Playgroud)
这将允许我通过在与"Trunk"相同的级别创建"Release"分支来实现分支和合并策略.
如果我尝试分支或将Application目录移动到Trunk,我收到错误消息:
目标项$/TeamProject/Application/Trunk不能位于源项$/TeamProject/Application下.
所以,这是我遵循的过程,感觉不对,我猜测有更有效的方法.
$/TeamProject/Application为$/TeamProject/Application-trunk$/TeamProject/Application目录$/TeamProject/Application-trunk到$/TeamProject/Application/Trunk这样做之后,历史与之$/TeamProject/Application无关$/TeamProject/Application/Trunk.我的问题是,知道更多的人会以什么方式做到这一点?
我刚刚完成了我在测试TFVC上所做的事情,事情看起来确实很好.
以下是步骤:
$/TeamProject/Application/$/TeamProject/Application/Main/ (TFVC Convention - Trunk是SVN)创建一个文件夹$/TeamProject/Application/移至$/TeamProject/Application/Main/$/TeamProject/Application/Main/为分支.这是移动前添加(C58)和编辑(C59)的文件的历史记录(C62),然后在移动后编辑(C63):
