Там Похожий пост @How to add CVS directories recursivelyРекурсивно CVS добавить файлы/каталоги и игнорировать существующие CVS файлы
Однако, пытаясь некоторые из ответов, такие как:
find . -type f -print0| xargs -0 cvs add
Дал:
cvs add: не удается открыть CVS/Записи для чтение: Нет такого файла или каталога cvs [добавить отменено]: нет репозитория
И
find . \! -name 'CVS' -and \! -name 'Entries' -and \! -name 'Repository' -and \! -name 'Root' -print0| xargs -0 cvs add
Дал:
резюме добавить: не может добавить специальный файл `. '; skipping
У кого-нибудь есть более тщательное решение для рекурсивного добавления новых файлов в модуль CVS? Было бы здорово, если бы я тоже мог это сделать в ~/.bashrc или что-то в этом роде.
И да, я знаю, что он немного устарел, но я вынужден работать с ним для определенного проекта, иначе я бы использовал git/hg.
Я думал о второй строке, которую я мог бы добавить \! имя '.' а также \! имя «..», но, возможно, у кого-то есть более творческое решение. –