概述:
Visual Studio 2015会继续将我的源代码管理插件选择设置改回GIT,而不管当前解决方案实际使用的是哪个源代码管理(即TFS)。
描述:
我在我的dev笔记本电脑上的不同目录下有GIT文件夹和TFS解决方案。当我打开TFS解决方案时,我需要更改我的选项以选择正确的提供者。那是..。
File => Source Control => Advanced => Change Source Control => Select and rebind all projects to TFS ..before我可以使用解决方案资源管理器中的上下文菜单选项。
我的解决方案文件有一个TFS部分,如下所示,在我在开发笔记本电脑上介绍一些GIT项目之前,我没有遇到任何问题。
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = http://excluded:8080/tfs/development
SccLocalPath0 = .
SccProjectUniqueName1 = BTL\\BTL.csproj
SccProjectName1 = BTL
SccLocalPath1 = BTL
SccProjectUniqueName2 = BTLDataLayer\\BTLProject.csproj
SccProjectName2 = BTLDataLayer
SccLocalPath2 = BTLDataLayer
SccProjectUniqueName3 = BTLDataLayer\\BTLProjectDBSpecific.csproj
SccProjectName3 = BTLDataLayer
SccLocalPath3 = BTLDataLayer
EndGlobalSection发布于 2016-02-11 15:58:38
不幸的是,这里没有好的答案。这是不可能实现的。此外,VS不能自动检测所使用的版本控制系统。在打开项目之前,您只需进入并手动更改visual studio源代码管理提供程序设置。
这是VS之声的一个特色请求。你也可以投票支持它。
能够为每个项目配置源代码管理设置 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2520134-ability-to-configure-source-control-settings-per-p
https://stackoverflow.com/questions/35326653
复制相似问题