git cvsimport抱怨SHA1无效

git cvsimport抱怨SHA1无效,git,cvs,Git,Cvs,我使用Debian 6.0上的git cvsimport将CVS存储库导入到裸git存储库。我创建了一个directoyproject.git cd project.git cvsps -x -u -g -r MCKINLEY -v --norc cvsmodulename >& ../output.txt /usr/lib/git-core/git-cvsimport -v -i -p r,MKCKINLEY -P ../output.txt modulename 它工作

我使用Debian 6.0上的
git cvsimport
将CVS存储库导入到裸git存储库。我创建了一个directoy
project.git

cd project.git

cvsps -x -u -g -r MCKINLEY -v --norc cvsmodulename >& ../output.txt

/usr/lib/git-core/git-cvsimport  -v -i -p r,MKCKINLEY -P ../output.txt modulename
它工作了很长一段时间,然后我得到一个错误,说:

* UNKNOWN LINE * symbol given -r : MCKINLEY: not found
DONE; creating master branch
fatal: refs/heads/origin: not a valid SHA1
fatal: master not a valid SHA1

这意味着什么?

cvs2git是我采用的有效方法…

你有
MCKINLEY
MKCKINLEY
,我修复了你输出中的一个打字错误(“maser”)。你能粘贴准确的命令和输出吗?所以我改变了我的策略,按照下面的方法做了,我遇到了另一个错误:mkdir test;cd试验;cvs co-r rev模块;cvsps--norc-a-v-x-u&>cvsps.out/usr/lib/git-core/git-cvsimport-v,在进行了一些cvs rlog活动之后,我得到了cvs rlog:Logging products/local/etc-git-cvsimport:fatal:cvsps报告错误这种方法对我毫无帮助。切换到cvs2git,一切正常。