2012-07-31 96 views
1

我正在使用cvs2svn将一堆cvs文件从我的Repository转换为svn。现在大部分时间它只是非常缓慢,但它去那里。我的主要问题是几个文件显示与这样的错误输出。Cvs2svn转换失败,Status = 1

ERROR:命令 'CVS -q -R -f -d C:\ CVSRepo共-r1.2 -p HEAD/XXX/XX/Afile.java' 与退出状态失败= 1

和下面的输出:

CVS签:找不到模块“HEAD/XXX/XX /å文件” -ignored

现在我可以看到该文件显示出来就好了,但我不能让过去那种颠覆。它总是在第16步的相同数字。我不知道该怎么做,任何意见或建议,将不胜感激,并欢迎:)

谢谢。

回答

1

我以前没见过这个问题。我有两个猜测和两个建议:

猜测1:事实上,你有一个名为“HEAD”的目录混淆了CVS,其中“HEAD”表示主分支。作为测试,请尝试重命名该目录然后转换。猜测2:您正在使用CVS模块,并且它在CVS试图从存储库中提取文件内容时感到困惑。作为一个测试,尝试删除“模块”文件,然后转换。

建议1:确保您使用的是最新版本的cvs2svn并尝试使用--use-internal-co(它完全绕过了CVS)。

建议2:将您的问题转到cvs2svn用户邮件列表,在那里更容易举行对话。

+0

谢谢你的帮助。我正在使用开关--use-cvs,但内部公司不仅更快,而且成功。 – 2012-08-07 20:20:41