Visual studio VisualStudio解决方案中的存储库信息
我将包含多个项目的现有解决方案复制并粘贴到一个新文件夹中。原始解决方案绑定到VST上的存储库 我很小心地只复制了与Visual studio VisualStudio解决方案中的存储库信息,visual-studio,azure-devops,tfvc,Visual Studio,Azure Devops,Tfvc,我将包含多个项目的现有解决方案复制并粘贴到一个新文件夹中。原始解决方案绑定到VST上的存储库 我很小心地只复制了与sln文件一起创建的实际项目文件。当我打开新版本时,我收到了以下消息 在sln文件中,我没有看到任何关于回购的信息。回购信息存储在哪里?我需要编辑什么文件才能删除对存储库的所有引用 另外,我在我的计算机和VST上使用Visual Studio 2017,我使用TFVC进行版本控制 更新: 当我转到文件>源代码管理>高级>更改源代码管理时,我没有看到绑定。见下图。 当我单击“团队
sln
文件一起创建的实际项目文件。当我打开新版本时,我收到了以下消息
在sln
文件中,我没有看到任何关于回购的信息。回购信息存储在哪里?我需要编辑什么文件才能删除对存储库的所有引用
另外,我在我的计算机和VST上使用Visual Studio 2017,我使用TFVC进行版本控制
更新:
当我转到文件>源代码管理>高级>更改源代码管理时,我没有看到绑定。见下图。
当我单击“团队资源管理器”时,我得到以下消息。
我想我没有配置任何工作区。见下文:
最好的方法是从源代码管理中解除项目/文件的绑定和重新绑定 文件->源代码管理->高级->更改源代码管理 取消绑定和/或断开所有项目和解决方案的连接。它从解决方案和项目文件中删除/删除所有绑定。下一步/其他步骤是绑定源 工具->选项->源代码管理->插件选择
最好的方法是从源代码管理中取消绑定并重新绑定项目/文件 文件->源代码管理->高级->更改源代码管理 取消绑定和/或断开所有项目和解决方案的连接。它从解决方案和项目文件中删除/删除所有绑定。下一步/其他步骤是绑定源 工具->选项->源代码管理->插件选择 手动方式:
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = https://XXX.visualstudio.com/
SccLocalPath0 = .
SccProjectUniqueName1 = ClassLibraryStandard20\\ClassLibraryStandard20.csproj
SccProjectName1 = ClassLibraryStandard20
SccLocalPath1 = ClassLibraryStandard20
SccProjectUniqueName2 = ConsoleAppwithStandard\\ConsoleAppwithStandard.csproj
SccProjectName2 = ConsoleAppwithStandard
SccLocalPath2 = ConsoleAppwithStandard
SccProjectUniqueName3 = WebApplication1\\WebApplication1.csproj
SccProjectName3 = WebApplication1
SccLocalPath3 = WebApplication1
EndGlobalSection
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = https://XXX.visualstudio.com/
SccLocalPath0 = .
SccProjectUniqueName1 = ClassLibraryStandard20\\ClassLibraryStandard20.csproj
SccProjectName1 = ClassLibraryStandard20
SccLocalPath1 = ClassLibraryStandard20
SccProjectUniqueName2 = ConsoleAppwithStandard\\ConsoleAppwithStandard.csproj
SccProjectName2 = ConsoleAppwithStandard
SccLocalPath2 = ConsoleAppwithStandard
SccProjectUniqueName3 = WebApplication1\\WebApplication1.csproj
SccProjectName3 = WebApplication1
SccLocalPath3 = WebApplication1
EndGlobalSection
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
SAK
萨克
萨克
萨克
手动方式:
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = https://XXX.visualstudio.com/
SccLocalPath0 = .
SccProjectUniqueName1 = ClassLibraryStandard20\\ClassLibraryStandard20.csproj
SccProjectName1 = ClassLibraryStandard20
SccLocalPath1 = ClassLibraryStandard20
SccProjectUniqueName2 = ConsoleAppwithStandard\\ConsoleAppwithStandard.csproj
SccProjectName2 = ConsoleAppwithStandard
SccLocalPath2 = ConsoleAppwithStandard
SccProjectUniqueName3 = WebApplication1\\WebApplication1.csproj
SccProjectName3 = WebApplication1
SccLocalPath3 = WebApplication1
EndGlobalSection
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 4
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = https://XXX.visualstudio.com/
SccLocalPath0 = .
SccProjectUniqueName1 = ClassLibraryStandard20\\ClassLibraryStandard20.csproj
SccProjectName1 = ClassLibraryStandard20
SccLocalPath1 = ClassLibraryStandard20
SccProjectUniqueName2 = ConsoleAppwithStandard\\ConsoleAppwithStandard.csproj
SccProjectName2 = ConsoleAppwithStandard
SccLocalPath2 = ConsoleAppwithStandard
SccProjectUniqueName3 = WebApplication1\\WebApplication1.csproj
SccProjectName3 = WebApplication1
SccLocalPath3 = WebApplication1
EndGlobalSection
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
SAK
萨克
萨克
萨克
我很确定这会起作用,但我仍然收到警告。我完成了你在回答中提到的所有4项。另外,当我进入文件>源代码管理>高级>更改源代码管理时,我看不到任何绑定——看到我上传到原始帖子的图像。然而,当我打开这个项目时,我仍然得到一个警告,即这个解决方案是绑定到源代码管理的。有什么想法吗?@Sam尝试将解决方案文件夹复制到其他路径(不在任何工作区)并重试。你的意思是,我应该从受源代码管理的文件夹中创建原始代码的新副本,然后按照你的4个步骤执行吗?@Sam没有,这不会影响任何内容,只是确保文件不在VST的任何工作区中,对不起,我很清楚你在说什么。我在原来的帖子里贴了新的图片。看起来我没有配置任何工作区。但我收到了这些信息。我很确定这会起作用,但我仍然收到了警告。我完成了你在回答中提到的所有4项。另外,当我进入文件>源代码管理>高级>更改源代码管理时,我看不到任何绑定——看到我上传到原始帖子的图像。然而,当我打开这个项目时,我仍然得到一个警告,即这个解决方案是绑定到源代码管理的。有什么想法吗?@Sam尝试将解决方案文件夹复制到其他路径(不在任何工作区)并重试。你的意思是,我应该从受源代码管理的文件夹中创建原始代码的新副本,然后按照你的4个步骤执行吗?@Sam没有,这不会影响任何内容,只是确保文件不在VST的任何工作区中,对不起,我很清楚你在说什么。我在原来的帖子里贴了新的图片。看起来我没有配置任何工作区。但我收到了这些信息,这对我不起作用。请参阅我在原始帖子的更新下上传的图像。当我打开解决方案时,我还没有看到绑定,但我仍然收到警告。@Sam-尝试在工作区中清除/删除本地映射,然后重新进行本地映射。这对我不起作用。请参阅我在原始帖子的更新下上传的图像。当我打开解决方案时,我还没有看到绑定,但仍然收到警告。@Sam-尝试在工作区中清除/删除本地映射,然后重新执行本地映射。