我的VS2015项目中的所有内容都在TFS中的TFVC(Team Foundation版本控制)存储库中进行了检查。稍后将该项目检入同一TFS服务器中的另一个GIT存储库。当我从新的GIT存储库中检出时,即使没有文件被更改,也会创建隐藏的$ tf。这可以防止我切换到另一个分支。我在TFS存储库上手动删除了tfs,bin,obj,packages文件夹。使用Visual Studio 2015 Team Explore,我对新的工作区文件夹进行了新的克隆。我在其中添加了一个带有\ bin,\ obj,$ tf的.gitignore文件。团队资源管理器仍然列出这些文件夹中的更改,即使没有更改。我删除了原始工作区文件夹,但每次都会重新创建。有谁知道发生了什么?感谢。
答案 0 :(得分:2)
我敢打赌,你仍然有一个工作区映射到TFVC的同一个文件夹。通过Visual Studio本身或使用tf workspace
命令删除工作区。