1

我是 TFS 的新手,我有以下问题。

这就是我的文件夹结构的样子:

Project1
  |_
    Test1
      |_
        Test2
          |_
             text.txt

我需要的是这个:

Project1
  |_
    Test2
      |_
        text.txt

基本上我必须将 Test2 文件夹移到 Project1 下,然后我必须删除 Test1 文件夹。

我在我的分支中尝试过,但是一旦我合并回主文件,我似乎失去了文件与其版本之间的连接,并且主文件总是向我显示文件夹已经存在的错误。

我在 main 上做了一个撤消挂起的更改。现在我在等。

我该怎么做才能正确解决这个问题?

4

1 回答 1

1

您应该能够使用“移动...”选项。

  • 右键单击 Test2 并将Move其从“$/Project1/Test1/Test2”更改为“$/Project1/Test2”。
  • 签入更改
  • 右键单击 Test1 并Delete
  • 签入更改

(我为此建议了两次签入,因为 TFS 在处理重命名和删除的混合方面非常糟糕,并且由于 Test2 在 Test1 中,您可能会在尝试一步删除和重命名时遇到问题)

于 2013-08-05T07:13:42.510 回答