大家好。 我目前使用CVS来控制我的所有的源文件,但想从CVS搬往SVN。 任何人都可以给我一些指点? 我的项目加载,但他们都是相似的,因此想只具有结构:
树干。 / prj1,2,3等科。 如上标签。 如上
我将要使用的工具cvs2svn,看过的文档,但我还是新的这一切。 可我的项目都用一个命令行指令被转换?
我说得对,这样做我必须先建立一个SVN环境之前?
任何人只要有任何提示将是有益的。 谢谢
大家好。 我目前使用CVS来控制我的所有的源文件,但想从CVS搬往SVN。 任何人都可以给我一些指点? 我的项目加载,但他们都是相似的,因此想只具有结构:
树干。 / prj1,2,3等科。 如上标签。 如上
我将要使用的工具cvs2svn,看过的文档,但我还是新的这一切。 可我的项目都用一个命令行指令被转换?
我说得对,这样做我必须先建立一个SVN环境之前?
任何人只要有任何提示将是有益的。 谢谢
你读过的文档http://cvs2svn.tigris.org/cvs2svn.html ?
我认为你需要学习CVS和SVN之间的差异/相似之处。 这里是一个开始: CVS-交叉引导和SVN CVS的用户 。
从那里,事情或许应该得到更清晰。 该cvs2svn工具本身,您可以直接创建一个SVN仓库,写入现有库或创建一个svn转储文件,根据命令行选项。 这是在cvs2svn文档解释。
如果你想在项目中的一个SVN仓库结束了,那么你必须做一个多重转换 ,这需要你使用选项文件的方法来启动转换。 请与cvs2svn的版本,您正在使用,并在其评论中所述编辑该文件附带的cvs2svn-example.options文件的副本。 然后运行
cvs2svn --options = FILENAME
你不一定必须先建立一个Subversion版本库; cvs2svn可以为您创建它。
不,你并不需要先设置一个SVN仓库。 但如果你已经有一个,你可以使用它作为目标。 从文档 :
-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.
我创建了一个简单的“白痴的步骤”,研究和controld这个过程的每一个传球。
你是什么操作系统?
如果你需要的步骤来执行此列表,发表评论,我将分享。