gpt4 book ai didi

TFS 在源项下分支或移动

转载 作者:行者123 更新时间:2023-12-01 23:13:15 25 4
gpt4 key购买 nike

我有一个 Team Foundation Server 2013 代码结构,如下所示...

$/TeamProject/Application/AllTheCodeFiles

......但我想重构一下......
$/TeamProject/Application/Trunk/AllTheCodeFiles

这将允许我通过在与“Trunk”相同的级别创建“Release”分支来实现分支和合并策略。

如果我尝试分支或将应用程序目录移动到主干中,我会收到错误消息:

The target item $/TeamProject/Application/Trunk cannot be under the source item $/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 公约 - 主干是 SVN)
  • checkin 挂起的更改。
  • $/TeamProject/Application/ 移动所有文件和文件夹至 $/TeamProject/Application/Main/
  • checkin 挂起的更改。
  • 转换 $/TeamProject/Application/Main/到一个分支。

  • 这是在移动 (C62) 之前添加 (C58) 和编辑 (C59) 然后在移动之后编辑 (C63) 的文件的历史记录:

    History

    关于TFS 在源项下分支或移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25434080/

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