Я пытаюсь перенести базу кода из CVS в GIT. Я использую инструмент cvs2 git в windows 10. Я следовал инструкциям, приведенным в документации по cvs2 git. Но когда я пытаюсь сгенерировать файл blob и dump в локальной ошибке получения.
Ниже инструменты, которые я установил на моей машине
- Smart CVS (CVSNT 2.5.05 (март 26 2010))
- Python 2,4
- GIT (git версия 2.18.0. windows .1)
- cvs2 git
Шаги следуют
- Извлеките репозиторий из инструмента smartCVS и сохраните в моем локальном каталоге (F: / CVSMigration / OrderTrackingApplication). После распаковки я вижу следующее приложение
- OrderTrackingTool
- cvs root
- Теперь я пытаюсь создать git - blob.dat & git -dump.dat. Я использую приведенную ниже команду
python cvs2git --encoding=utf_8 --encoding=shift_jis --blobfile=/cvs2svn-tmp/git-blob.dat --dumpfile=/cvs2svn-tmp/git-dump.dat --username=scn789 F:/CVSMigration/OrderTrackingApplication
Я получаю приведенную ниже ошибку
** $ python cvs2 git - -encoding = utf_8 --encoding = shift_jis --blobfile = / cvs2svn-tmp / git -blob.dat --dumpfile = / cvs2svn-tmp / git -dump.dat --username = guest F: / CVSMigration / OrderTrackingApplication / OrderTrackingTool Запись временных файлов в 'c: \ users \ vaishali \ appdata \ local \ temp \ cvs2 git -ifooen'
Обязательно используйте --tmpdir = 'c: \ users \ vaishali \ appdata \ local \ temp \ cvs2 git -ifooen ', если вам нужно возобновить это преобразование.
----- pass 1 (CollectRevsPass) ----- Проверка всех CVS Файлы ', v' ... ОШИБКА: не найдено файлов RCS в папке 'F: \ CVSMigration \ OrderTrackingApplication \ OrderTrackingTool'! Вы абсолютно уверены, что указываете cvs2svn на хранилище CVS? Пройдите 1 завершено. ================================================== ========================= Сводка ошибки: ОШИБКА: не найдено файлов RCS в папке 'F: \ CVSMigration \ OrderTrackingApplication \ OrderTrackingTool'! Вы абсолютно уверены, что указываете cvs2svn на хранилище CVS? Выход из-за фатальной ошибки. **
Пожалуйста, предоставьте ваши комментарии, где я допустил ошибку
Вопрос 1: Это правильный способ извлечь cvs2 git миграция из моего локального хранилища? если это неправильно, то как я могу дать удаленный репозиторий в команде cvs2 git