中继线。 / prj1,2,3等 科。如上 标签。如上所述
我将使用cvs2svn工具,已阅读文档,但我仍然是新的所有这些。我的项目可以用一个命令行指令转换吗?
我是否正确,在完成所有这些之前我必须首先设置一个svn环境?
任何有任何提示的人都会有所帮助。感谢
答案 0 :(得分:2)
您是否阅读了http://cvs2svn.tigris.org/cvs2svn.html上的文档?
答案 1 :(得分:1)
我认为你需要了解cvs和svn之间的差异/相似之处。这是一个开始:cvs-crossover-guide和svn for cvs users。
从那里开始,事情可能会变得更加清晰。 cvs2svn工具本身允许您直接创建svn存储库,写入现有存储库或创建svn转储文件,具体取决于命令行选项。这在cvs2svn文档中进行了解释。
答案 2 :(得分:1)
如果您希望项目最终位于单个SVN存储库中,则必须执行multiproject conversion,这需要您使用options file method开始转换。复制您正在使用的cvs2svn版本附带的cvs2svn-example.options文件,并按照其注释中的说明编辑该文件。然后运行
cvs2svn --options = FILENAME
您不一定要先设置Subversion存储库; cvs2svn可以为你创建它。
答案 3 :(得分:0)
不,您不需要先设置SVN存储库。但如果你已经有一个,你可以用它作为目标。来自documentation:
-s PATH --svnrepos PATH Write the output of the conversion into a Subversion repository located at PATH. This option causes a new Subversion repository to be created at PATH unless the --existing-svnrepos option is also used.
答案 4 :(得分:0)
我创造了一个简单的“白痴步骤”来研究和控制这个过程的每一次传递。
您的操作系统是什么?
如果您需要执行此操作的步骤列表,请发表评论,我将分享。