我们都知道VSS和SVN都是源代码的版本控制软件;最近公司准备把多年使用的VSS代码全部转到SVN中进行管理,查询了一些资料,整理一下,分享给大家
基本分三大步进行,如下:
1、去掉VSS所有绑定
2、删除没必要上传SVN的相关文件
3、上传SVN
1、去掉VSS所有绑定
1)搜索后缀.scc、.vssscc、.vspscc的文件,全部删除
2)搜索后缀.csproj的全部文件,以记事本的方式打开,删除下面的配置信息:
SccProjectName="SAK"
SccLocalPath="SAK"
SccAuxPath="SAK"
SccProvider="SAK"
注:基本上以Scc开头的配置节点都删除掉
3)搜索后缀.sln的全部文件,以记事本打开,删除下面的配置信息:
GlobalSection(SourceCodeControl)
....代码忽略
EndGlobalSection
2、删除没必要上传SVN的文件
1)后缀文件包含:.pdb、.user、.cache、tlb、.suo、
2)文件夹包含:obj文件夹、debug文件夹、Release文件夹
注:删除时,要查看是不是需要删除掉的文件,自己一定要查看一下
3、上传SVN
直接【SVN检出】,选择SVN的版本库URL,本地目录,点击【确定】
再提交代码即可