Visual Studio 的源代码控制从 TFVC 自动切换到 Git
Source control for Visual Studio gets switched from TFVC to Git unprompted
确保我在 VS 中的源代码控制设置为 Team Foundation Version Control (TFVC) 后,我连接到一个团队项目,双击 Source Control Explorer 中的解决方案,然后点击通知上的 "yes"绑定项目。一旦我这样做了,我看到我的源代码控制选项自动切换回 Git。当我再次尝试切换到 TFVC 时,项目关闭,因为它之前链接到 git。我的导师说我们应该始终留在 TFVC 上。她提到,有些人会在两者之间随意切换,但她不确定原因。我想知道这里是否有人遇到过这个问题,并且可能对如何解决它有任何想法?它似乎只是在兜圈子。我正在使用 VS 2017 Community,以防细节相关。
此屏幕截图是我回复 Jesse 的一部分,关于必须删除的 .git 文件夹。当我导航到项目文件夹时,我看到它可能位于的几个可能位置,但找不到它。 团队项目是名为 "JobPlacementDashBoard" 的项目。
在您的项目文件夹中,有一个 .git
文件夹。 Visual Studio 自动检测并切换到 Git 供应商。
修复:
- 关闭Visual Studio
- 删除
.git
文件夹
- 再次开始Visual Studio
- 在选项中切换回 TFVC
确保我在 VS 中的源代码控制设置为 Team Foundation Version Control (TFVC) 后,我连接到一个团队项目,双击 Source Control Explorer 中的解决方案,然后点击通知上的 "yes"绑定项目。一旦我这样做了,我看到我的源代码控制选项自动切换回 Git。当我再次尝试切换到 TFVC 时,项目关闭,因为它之前链接到 git。我的导师说我们应该始终留在 TFVC 上。她提到,有些人会在两者之间随意切换,但她不确定原因。我想知道这里是否有人遇到过这个问题,并且可能对如何解决它有任何想法?它似乎只是在兜圈子。我正在使用 VS 2017 Community,以防细节相关。
此屏幕截图是我回复 Jesse 的一部分,关于必须删除的 .git 文件夹。当我导航到项目文件夹时,我看到它可能位于的几个可能位置,但找不到它。
在您的项目文件夹中,有一个 .git
文件夹。 Visual Studio 自动检测并切换到 Git 供应商。
修复:
- 关闭Visual Studio
- 删除
.git
文件夹 - 再次开始Visual Studio
- 在选项中切换回 TFVC