我的项目之一是在SourceSafe下进行的,而我正在使用VS2008。
最近,我切换到了SVN。我删除了所有与SS相关的文件,并将源文件提交到SVN中。无论如何,当我打开我的解决方案时,我仍然收到此无礼但令人讨厌的消息(请参见下图):

The source control provider associated with this solution could not be found. The projects will be treated as not under source control.

Do you want to permanently remove the source control bindings from the projects?

我多次回答是,并保存了所有文件,然后关闭解决方案并重新打开它。我总是收到此消息。
我在哪里可以手动删除那里剩下的任何绑定(bind)?

最佳答案

您将需要触摸解决方案文件和解决方案中的每个项目文件。

在.sln文件中,您将看到以下需要删除的部分。

GlobalSection(SourceCodeControl) = preSolution
  ...
EndGlobalSection

在.csproj文件中,您将看到以下几行需要删除。
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>

关于visual-studio-2008 - 摆脱SourceSafe源代码管理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5516214/

10-13 06:55