Git cvsimport - нет папок CVS, что приводит к сбою cvsexportcommit - PullRequest
0 голосов
/ 09 марта 2011

Я сделал новый git cvsimport в новую папку, примерно через 30 минут все было сделано, но, похоже, не было ни одной из папок CVS.Так как cvsexportcommit ищет папку CVS в каталоге, это терпит неудачу.Моя команда cvsimport была примерно такой:*

Папка, по-видимому, не является репозиторием CVS (нигде нет папок CVS).

is not a CVS checkout at 

1 Ответ

2 голосов
/ 09 марта 2011

Результатом git cvsimport является git-репозиторий.Цель -w из git cvsexportcommit является рабочей копией cvs.Если вы хотите экспортировать обратно в cvs, вам нужно сделать mkdir cvsworking; cd cvsworking; cvs co $CVSROOT <module>, а затем из git dir сделать git cvsexportcommit -w path/to/cvsworking/module -u -p -c ORIG_HEAD HEAD.Он не так хорошо интегрирован, как git-svn.

...