分支时如何解决TF10175错误

时间:2018-08-20 17:12:44

标签: visual-studio tfs visual-studio-2017

我有一个要分支的项目。

所以我遵循典型的步骤:

  1. Visual Studio中的开源控件资源管理器。

  2. 右键单击要分支的分支。

  3. 打开“分支”对话框。

  4. 接受默认的“目标分支名称”

  5. 单击分支。

然后我收到错误消息: “ Project xyz团队项目不存在。”

然后我进入在线源代码管理并手动创建新的根项目。

然后我在“分支”对话框中选择它,然后单击“分支”

然后我收到错误消息:项目$ / xyz已经存在。

我该如何解决?

它既不是创建新分支,也不是让我选择现有分支。

格雷格

1 个答案:

答案 0 :(得分:1)

经过大量工作后,我将在这里发布自己的答案。

问题出在文件夹结构上:我的项目结构太平坦了,就像这样:

Root Team Folder
   --- Solution Folder 
      --- Project 1
      --- Project 2

代替:

Root Team Folder
   --- Main Branch Folder
      --- Solution Folder
        --- Project 1
        --- Project 2

您现在可以分支“主分支文件夹”

它看起来像这样:

Root Team Folder
   --- Main Branch Folder
      --- Solution Folder
        --- Project 1
        --- Project 2
   --- Dev Branch Folder
      --- Solution Folder
        --- Project 1
        --- Project 2

在您尝试对其进行分支之前,平面结构才起作用,然后TFS将不允许您分支根文件夹。

分支文件夹与“源分支”文件夹处于同一级别。