我使用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中的一些文件吗?
我看到了一个建议 档案 - >源控制 - >高级 - >更改源代码管理 但是目前所有内容都没有列出。
答案 0 :(得分:3)
清理它的方法很简单,就是删除解决方案文件中的TFS绑定。
在文本编辑器(记事本,记事本++等)中打开解决方案文件,并查找授权GlobalSection(TeamFoundationVersionControl)
的GlobalSection。
删除整个部分 - 即从GlobalSection(TeamFoundationVersionControl)
到下一个EndGlobalSection
出现的所有内容 - 并保存解决方案文件。
一旦传播完毕(即提交给GitHub并且每个人都已撤下更改),您和其他任何打开解决方案的人都不应再看到TFS消息了。