【问题标题】:I am getting following error while converting the CVS repository to SVN repository using cvs2svn使用 cvs2svn 将 CVS 存储库转换为 SVN 存储库时出现以下错误
【发布时间】:2010-06-07 07:34:59
【问题描述】:

我在给出这个命令时遇到这个错误:

 cvs2svn --trunkonly --svnrepo /path/to/new/svn /path/to/existed/cvs/repo

我得到的错误是

   Error summary:
   ERROR: No RCS files found
   Are you absolutely certain you are pointing cvs2svn
   at a CVS repository?

我发现我的存储库是 CVSNT。所以上面可能不起作用。谁能给我一些想法如何将这些存储库转换为 SVN?

【问题讨论】:

    标签: svn cvs2svn cvsnt


    【解决方案1】:

    正如错误所说:路径/path/to/existed/cvs/repo 可能是错误的。使用包含CVSROOT 的目录重试。

    【讨论】:

    • 感谢您的回复。实际上,我在远程计算机中有一个 CVS 存储库。我通过 scp 将这些文件复制到本地计算机中。我已将该 CVS 包保存在本地计算机中的某个位置,并将该 CVS 包的路径作为 CVS 存储库。这是正确的方法还是在将其作为 CVS 存储库的路径之前我必须对其进行任何更改。
    • CVS模块不够用; CVS 在 CVSROOT 目录中保存了很多重要信息,因此您也必须将其复制。
    • CVS 确实将重要信息保存在 CVSROOT 目录中,但 cvs2svn 不使用该信息。就 cvs2svn 而言,只要在正确的地方有一个空的 CVSROOT 目录就足够了(它只是用来查找 CVS 仓库的主目录)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多