TFVC $tf 文件夹在源代码控制转换为 GIT 后重新创建

TFVC $tf folder recreated after source control in converted to GIT

我的 VS2015 项目中的所有内容都已在 TFS 中的 TFVC(Team Foundation 版本控制)存储库中进行了检查。该项目随后被签入同一 TFS 服务器中的另一个 GIT 存储库。当我从新的 GIT 存储库中检出时,即使没有更改任何文件,也会创建一个隐藏的 $tf。这使我无法切换到另一个分支。我手动删除了 TFS 存储库中的 tfs、bin、obj、packages 文件夹。使用 Visual Studio 2015 Team Explore,我对新的工作区文件夹进行了全新的克隆。我添加了一个包含 \bin, \obj, $tf 的 .gitignore 文件。即使没有任何更改,团队资源管理器仍会列出这些文件夹中的更改。我删除了原始工作区文件夹,但每次都会重新创建它。有谁知道这是怎么回事?谢谢

我敢打赌,您仍然有一个工作区映射到 TFVC 的同一文件夹。通过 Visual Studio 本身或使用 tf workspace 命令删除工作区。