将现有解决方案添加到TFS上的现有项目

时间:2016-04-02 20:53:30

标签: visual-studio tfs version-control

我有一个问题是将现有解决方案添加到我刚刚创建的TFS项目中。我已经看到很多关于这个主题的帖子如何实现这个任务,但问题是当我右键点击解决方案时,没有任何"添加解决方案来源控制"选项。此外,如果我连接到团队资源管理器,我的解决方案将由visual studio自动关闭,反之亦然。

1 个答案:

答案 0 :(得分:0)

在文本编辑器中编辑解决方案文件(例如notepad ++)并删除源代码控制绑定:查找SourceControlProvider并删除它所在的部分。

例如,在ClearCase绑定的解决方案中,删除这三行:

    GlobalSection(RationalClearCase) = preSolution
        SourceControlProvider = RationalClearCase
    EndGlobalSection

解决方案中包含的每个项目文件也是如此。删除所有以Scc开头的条目。例如:

<SccProjectName>Rational ClearCase</SccProjectName>
<SccLocalPath>Rational ClearCase</SccLocalPath>
<SccAuxPath>Rational ClearCase</SccAuxPath>
<SccProvider>Rational ClearCase</SccProvider>

编辑完成后,下次在Visual Studio中打开解决方案时,您可以将其添加到TFS。