我可以访问IT为我创建的存储库。
http://oursvn_server/mysvn_repo
我可以访问CVS文件,这些文件可以通过
/proj/cvs/
我希望将/proj/cvs/*中的所有文件/目录转换为http://oursvn_server/mysvn_repo/*
我不能在/proj/cvs/级别执行此操作,我希望逐一查看/proj/cvs/*中的目录。
这怎麽可能?
cvs2svn -username=myname -s http://oursvn_server/mysvn_repo/dir1 /proj/cvs/dir1
我想把所有东西都带过来,树枝,标签...等。
发布于 2009-07-29 21:33:31
我不明白您对转换at /proj/cvs的担忧是什么?是否只希望将特定的文件夹放入SVN?我最近写了一篇关于迁移工具here的文章。如果你能详细阐述一下你所关心的问题,我可能会有所帮助。
发布于 2009-07-29 23:31:58
基本命令如下所示
cvs2svn --dumpfile dumpfile.dat /proj/cvs默认情况下,cvs2svn在转换中包括所有分支和标签。如果您想以其他方式自定义转换,cvs2svn有许多其他选项允许您这样做。
上面的命令创建了一个名为dumpfile.dat的SVN转储文件。您需要对Subversion存储库进行本地(文件系统)访问,才能使用svnadmin load命令将转储文件加载到其中。因此,您必须让IT人员为您提供对SVN存储库的文件系统访问权限,或者将您提供给他们的转储文件加载到存储库中。
https://stackoverflow.com/questions/1201887
复制相似问题