我需要编写一个脚本来使源安全项目准备好转移到subversion,到目前为止我需要做的是:
我是否还需要删除所有文件的“只读”属性,或者这无关紧要?
你会用什么语言写这个脚本,我打算在python中做这个(os.walk很棒),但也许powershell更适合在Windows上使用chnage文件属性(如果我需要的话)?
在我将项目移至SVN之前,您还有什么需要考虑的事项吗?
答案 0 :(得分:8)
对于手动迁移(或了解会发生什么):
答案 1 :(得分:3)
我还有一个带有一堆VSS项目的硬盘,我想转移到SVN项目。
你能不能只使用Vss2Svn?听起来这会将VSS项目转换为SVN,但我没有尝试过,也没有听说过它。有没有人试过这个从VSS转移到SVN?或者手动完成它会更好吗?
答案 2 :(得分:2)
答案 3 :(得分:2)
您可以做的最好的事情是清理导出存储库中的所有文件。吹掉任何VSS。
完成后,只需进行一次subversion导入,就可以了。如果你写一个脚本,你将只有一个维护&失败点。因此我倾向于只进行干净的导入。