我可以删除父分支吗?

时间:2014-04-14 18:59:49

标签: version-control tfs source-control-explorer

可以安全地删除父分支吗?我有一个分支结构如下:

  • 分支A

    • 分支B

      • 分行C
      • 分行D

分支A是多余的&不需要。我可以删除它而不影响Branch B&这是孩子吗?

1 个答案:

答案 0 :(得分:2)

是的,您必须先reparent the child branches,以便他们没有父母。 (要取消它们,从它们的命令行向它们自己表示)。然后你可以安全地删除旧分支。只要您不销毁旧分支,您的历史记录也将保持可用。

在合并窗口中,由于历史关系,旧分支仍将显示。删除该关系的唯一方法是销毁已删除分支中的数据。 (请注意,为了正确销毁,首先需要删除文件夹,检入它,然后将其销毁。您需要重建TFS的数据仓库,以便在那里更新数据。)