Миграция cvs2git с ошибками, на удаленном сервере нет файлов

Я пытаюсь перенести репозиторий cvs в git (в локальной системе Ubuntu). Git-сервер работает на http://gitserver/

Everythink работает отлично. С gitk --all Я вижу все коммиты cvs, которые перенесены в git. Но я не могу отправить файлы на мой удаленный git-сервер! Если я попробую git push -u origin master тогда я получаю ошибку

error: RPC failed; result=22, HTTP code = 413
fatal: The remote end hung up unexpectedly

Без git checkout Я не вижу никаких файлов, только папка.git. В моем веб-просмотре на gitlab я не вижу никаких файлов... Что мне делать дальше? Должен ли я скопировать папку.git на мой удаленный gitserver вручную через ssh? Должен ли я скопировать все мои файлы проекта в мою локальную папку git? Моя папка репо имеет размер около 1,8 ГБ

1.

mkdir cvs2svn-tmp
cd cvs2svn-tmp
cvs2git --blobfile=cvs2svn-tmp/git-blob.dat --dumpfile=cvs2svn-tmp/git-dump.dat --username=cvs2git --encoding=ISO-8859-1 /home/testuser/cvsroot

2.

mkdir myproject_test
cd myproject_test
git init

cd .git

3.

git fast-import --export-marks=/home/testuser/cvs2svn-tmp/git-marks.dat < /home/testuser/cvs2svn-tmp/git-blob.dat
git fast-import --import-marks=/home/testuser/cvs2svn-tmp/git-marks.dat < /home/testuser/cvs2svn-tmp/git-dump.dat

4.

git remote add origin http://gitserver/myproject/myproject_test.git

5.

cd ..
git checkout

6.

git push -u origin master

0 ответов

Другие вопросы по тегам