Подтвердить что ты не робот

CVS Игнорировать каталоги

Как вы можете игнорировать папки и все их подкаталоги в CVS?

Это становится довольно раздражающим, когда он фиксирует каждый файл в папках \bin, \obj или \TestResult.

Пробовал *\TestResult в списке игнорирования - безрезультатно.

4b9b3361

Ответ 1

вы можете создать файл .cvsignore в своих каталогах. Подробнее см. здесь

В вашем случае .cvsignore вашего корня проекта будет выглядеть как

bin
obj
TestResult

Ответ 2

Мне также пришлось добавить .cvsignore в файл .cvsignore, потому что

cvs up возвращен ? .cvsignore

Обратите внимание, что я использую 1.12.13-MirDebian-9

Ответ 3

Я пробовал путь выше, и он работает, за исключением детали: , если вы хотите игнорировать папку, и вы перенесли эту папку на CVS-сервер, вы не можете удалить эту папку и commit, чтобы удалить ее в репозитории CVS. Eclipse будет игнорировать ваше удаление. Вы должны:

  • Переместите все файлы в этой папке в другое место,
  • В Eclipse, synchronize с CVS,
  • mark as merged для всех удаленных файлов,
  • они появятся с - перед ними. commit, чтобы удалить их на сервере CVS.
  • создайте .cvsignore файл в этой папке с New - File, введите .cvsignore в качестве имени файла и отредактируйте его в соответствии с покровителями имен файлов тех, которые вы хотите игнорировать.
  • synchronize, до commit this .cvsignore.
  • Переместить файлы обратно в эту папку. Вы закончили.