使用cvs2svn工具

时间:2017-06-07 17:45:53

标签: svn cvs cvs2svn

我正在尝试使用cvs2svn将远程CVS存储库迁移到SVN。以下是我正在遵循的步骤

python cvs2svn --dump-only --dumpfile DUMPFILE.dump pathToRemoteCVSrepo

我收到以下错误。

ERROR: The specified CVS repository path 'pathToRemoteCVSrepo' is not an existing directory.

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

两件事之一:

  1. cvs2svn工具希望看到一个CVSROOT目录,只是为了确保这确实是一个正确的服务器端存储库。它并不关心目录中的内容,它只需要在那里。您可能已将目录从服务器上复制以进行转换,您只需创建一个虚拟CVSROOT目录。
  2. 你最终会得到像

    这样的东西
    /path/root/repository_name/
    /path/root/repository_name/filename.py,v
    /path/root/CVSROOT/
    
    1. < pathToRemoteCVSrepo>正确?你做错了吗?它是一个适当的服务器端存储库,带有正确的v文件,而不仅仅是客户端结账吗?
    2. (我假设您正在使用此工具http://cvs2svn.tigris.org/cvs2svn.html