我们有很多项目的大型解决方案。一些项目是外包的,供应商使用TFS。当他们进入我们的SVN回购时,一些绑定仍然在附近。
当我打开sln时,VS2008说“无法找到与解决方案关联的源控制提供程序,是否要删除它们”。我点击是,保存并退出,然后下次再次完成所有操作:)
所以 - 任何人都知道我如何一劳永逸地摆脱sln的任何TFS绑定?我是否需要手动搜索csproj文件以获取任何“scc”引用并删除?
谢谢!
答案 0 :(得分:3)
一些PDA部署项目(.vddproj)有一些挂起的绑定。 只需手动删除它们:)
答案 1 :(得分:2)
删除绑定的方法是搜索csproj文件并将其删除。关于此主题也有类似的问题:请参阅:How to remove TFS source control bindings for a solution from the command line
答案 2 :(得分:1)
Here's a PowerShell script删除源控件绑定信息。它是从一些C#移植而来,只在VS 2010解决方案上测试过。 original code是为VS 2005和2008编写的,因此您可以重新添加相关内容。
答案 3 :(得分:1)