我一直能够创建一个项目/解决方案并将其添加到源代码管理中,它将被添加到TFS中。在过去的几个月里发生了一些变化,当我在Visual Studio 2015 Enterprise中创建一个新的项目/解决方案时,它会自动使用git,即使源控件插件设置为TFS。我已经尝试了工具>选项>源代码控制并将插件设置回TFS(VS将其重置为git),关闭Visual Studio,重新打开并且插件仍设置为TFS,直到我将项目/解决方案添加到源代码控制。
如果我创建一个新项目并将其添加到源代码控制,我没有提示,它立即使用git(即使设置为TFS)。当我回过头来查看源代码控制插件时,它已经被vs。
设置为git我们不使用git,源代码控制是TFS2010。无论如何制作VS它给我一个源代码控制选择,或者只是将其指定为仅使用TFS?
答案 0 :(得分:11)
我的一位同事面临同样的问题。他没有检查"添加到源控制"最初创建项目时的框。选择"添加解决方案到源代码管理"从解决方案资源管理器中的右键单击上下文菜单将项目添加到本地git存储库。 解决方案是 1.工具 - >选项 - >源控制选项卡 - >在插件选择中选择“无”。 (它可能会关闭解决方案)。 2.再次工具 - >选项 - >源控制选项卡 - >在插件选择中选择VS TFS 3.转到项目的根文件夹并删除Git文件夹(可能是隐藏的 - 可能需要先显示它) 4.在visual studio中连接到TFS团队项目 5.尝试将解决方案添加到源代码管理中 - >这应该显示TFS对话 我希望这能帮助那里的人。
答案 1 :(得分:6)
答案 2 :(得分:1)
更新后我遇到了同样的问题。我必须将“插入选择”更改为TFS,然后重新连接到我的TFS实例,以便停止将默认值更改为GIT。 希望这会有所帮助。
戴夫
答案 3 :(得分:0)
我最近遇到了这个确切的问题,这与我的联系有关。在“团队资源管理器”选项卡中,单击绿色插头以转到连接。单击蓝色的“管理连接”链接,然后选择“连接到团队项目”。如有必要,请选择您的TFS服务器,确保在右侧窗格中选择了新项目,然后单击“连接”。
确保已完成上面其他步骤突出显示的步骤(.git文件和文件夹已删除,并且Source Control插件设置为TFS),然后您应该能够右键单击解决方案,然后选择“将解决方案添加到Source Control” ',然后您应该可以绑定到TFS。
答案 4 :(得分:0)