2012-03-08 2 views
1

Я использую git-cvsimport на Debian 6.0 для импорта репозитория CVS в голый репозиторий git. Я создаю directoy project.git.git cvsimport жалуется на недопустимый SHA1

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 

Что это значит?

+0

Вы как '' MCKINLEY' и MKCKINLEY' и я исправил опечатку в вашем выводе («мазер»). Можете ли вы вставлять точные команды и выводить? –

+0

Итак, я изменил свою стратегию и сделал это следующим образом, и я столкнулся с другой ошибкой: mkdir test; cd test; 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 сообщила об ошибке – reza

+0

Этот подход ни к чему не привел меня. Переключился на cvs2git, и все хорошо. – reza

ответ

0

cvs2git был подход, который я взял, что работал ...

Смежные вопросы