我想通过VS2015的“添加到源控制”选项将大量项目从Clear Case迁移到TFS2015。
我从这个How to transfer a project from ClearCase to TFS? SO问题及其答案开始。
这对大多数情况都很好,但在某些情况下,明确的案例参考似乎是不可取的。每当我右键单击我的解决方案并希望将其添加到源代码控制时,它会给我一个明确的大小写错误“项目必须在视图中”。当我检查文件 - > Sourcecontrol - >更改源代码管理我可以看到没有绑定到清除案例,当我第一次打开解决方案时,我选择了“永久删除此项目中的所有源代码控制绑定”
所以我的问题是,除了.proj文件中的“scc”节点之外,是否还有对解决方案/项目源代码控制的引用?如何删除它们以便我可以将它添加到我的TFS?
答案 0 :(得分:1)
我自己找到了答案:
首先:使用.sln对.proj文件执行相同的操作,并删除有关sourcecontrol的整个globalsection。
第二:进入Visual Studio到Extras - >选项...... - >源控制并将插件从clearcase更改为TFS。
最后:利润
我之前没有费心去检查这个问题因为我说这是随机发生的,我不知道为什么当我开始迁移插件时总是被选为TFS然后,在一些项目之后,改变了澄清......无论如何,我会在这里提出这个问题给那些可能遇到同样问题的人,因为我在网上找不到很多关于这个话题的内容。