Проблема с использованием Git и CVS

626
Coder

Я пытаюсь использовать Git на работе в Windows, используя msysgit (хотя Cygwin), но мы застряли в центральном хранилище CVS. Так что я сделал мою рабочую папку CVS и Git-репозиторием. Все идет нормально.

Проблема возникает, когда я переключаю ветки в Git. Почему-то CVS считает, что файлы изменились, но Git говорит, что никаких изменений нет.

Чтобы быть более точным, рассмотрите следующие сценарии, пожалуйста:

1:

cvs co . git add . git commit -m "auto" 

Проверка измененных файлов в CVS и Git не сообщает об изменениях.

2: сейчас делаю:

git co someBranch git co master (back to files identical to scenario 1) 

Проверка файлов изменений в CVS показывает, что файлы, которые не были изменены в сценарии 1, считаются измененными или даже недавно созданными (я думаю, что я видел некоторые недавно созданные).

Я начинаю думать, что это связано с временными метками файлов, которые не сохраняются в Git должным образом, или с каким-то изюминкой CVS. Также может быть, что Git не сохраняет символы новой строки, хотя я также попытался сделать это, установив свойство в Git, чтобы сохранять символы новой строки, а не заменять их.

Любая помощь, тесты, предложения очень ценятся.

1

1 ответ на вопрос

0
Velociraptors

Этот ответ от Stack Overflow содержит очень подробное описание того, как использовать git & cvs вместе. На другой вопрос о наилучшей практике использования обоих есть несколько других ответов.

Спасибо, хотя я уже прочитал это, и проблема в том, что у меня нет cvsimport в msysgit. Это не пришло с этим. Так что это не вариант. Coder 14 лет назад 0
Кроме того, я был бы рад более простому подходу, который я упомянул выше, но, учитывая, что это не работает, действительно беспокоит меня. Я имею в виду то, что я пытаюсь сделать, это самая простая установка для использования cvs и git, и она не работает. Coder 14 лет назад 0
подождите, что вы подразумеваете под "msysgit через cygwin"? msysgit не зависит от cygwin. ты пробовал использовать cygwin + git? у вас все еще есть те же проблемы? Velociraptors 14 лет назад 0

Похожие вопросы