将ASP.NET项目从TFS移动到GITHUB。打开项目说它必须在tfs服务器上进行源代码控制:

时间:2012-12-07 14:33:48

标签: visual-studio git tfs github visual-studio-2012

我使用git-tfs将项目从tfs移动到github,现在当我打开项目时,它会显示一条消息,说明它在TFS服务器版本控制之下。

消息说

Team Foundation Server Version Control

The solution you are opening is bound to source control on the following Team 
Foundation Server: http://tfs:8080/tfs/defaultcollection.  
Would you like to contact this server to try to enable source control integration.

我真的想自己删除这个,打开项目的任何人都没有收到此消息。

tfs和github中的代码仍然相同,如果这样可以更容易地重做提取 - >推送到github进程。或者更好的是我可以尝试修改或更改UI中的一些文件吗?

我看到了一个建议 档案 - >源控制 - >高级 - >更改源代码管理 但是目前所有内容都没有列出。

1 个答案:

答案 0 :(得分:3)

清理它的方法很简单,就是删除解决方案文件中的TFS绑定。

在文本编辑器(记事本,记事本++等)中打开解决方案文件,并查找授权GlobalSection(TeamFoundationVersionControl)的GlobalSection。

删除整个部分 - 即从GlobalSection(TeamFoundationVersionControl)到下一个EndGlobalSection出现的所有内容 - 并保存解决方案文件。

一旦传播完毕(即提交给GitHub并且每个人都已撤下更改),您和其他任何打开解决方案的人都不应再看到TFS消息了。