Как добавить или регистрация все файлы в каталоге к CVS?

Скажите, что у меня есть много файлов, что я хочу добавить затем регистрацию сразу. Но полагайте, что папка CVS должна быть исключена. Какая команда или сценарий могут использоваться, чтобы сделать это?

Я попробовал

find -name "*" -type f | xargs cvs add

для добавления файлов к репозиторию но это не работает. Какие-либо идеи?

Спасибо!

0
задан 19.05.2011, 14:38

0 ответов

Попробуйте это, чтобы найти все файлы в текущем каталоге и добавить их к cvs:

find -maxdepth 1 -type f -exec cvs add {} \;

Другой набор для рассмотрения как аргументы для нахождения был бы -not -name CVS если Вы хотели исключить что-то по имени (не необходимый выше, потому что мы только смотрим на файлы, не папки).

2
ответ дан 24.11.2019, 06:40

Попробуйте чем-то как:

find . -type f -a ! -wholename "*/CVS/*" -print0 | xargs -0 cvs add
0
ответ дан 24.11.2019, 06:40

Теги

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