清理被 visual source safe 污染的项目

众所周知Visual source safe 在管理原代码的时候会往代码文件夹中写入扩展名为I *.vspscc 和 *.scc 的文件。但是并不是所有人都知道Visual SourceSafe也会在解决方案文件和项目文件中添加配置性的文字。如果我们想把曾经由sourcesafe管理的代码在别的sourcesafe管理的解决方案中时可能会出现问题。

所以在清理souresafe托管的项目时,除了要移除*.vspscc 和 *.scc 文件,还要清理项目文件甚至解决方案文件。

 

清理解决方案文件:

 

在notepad中打开解决方案文件(*.sln),找到并删除配置块 :

GlobalSection(SourceCodeControl) = preSolution

SccNumberOfProjects = 20

SccLocalPath0 = .

.

.

.

EndGlobalSection

 

清理项目文件(*.csproj):

在notepad中打开项目文件(*.csproj),找到并删除配置块 

<SccProjectName>SAK</SccProjectName> 

<SccLocalPath>SAK</SccLocalPath>

<SccAuxPath>SAK</SccAuxPath>

<SccProvider>SAK</SccProvider>

 

 

 

posted on 2010-10-15 16:27  黑头  阅读(385)  评论(0编辑  收藏  举报

导航