Добавьте все неверсированные файлы в Subversion с помощью одной команды Linux - PullRequest
52 голосов
/ 02 августа 2009

Иногда я включаю много файлов в разных каталогах в свой проект. Сейчас я добавляю все файлы один за другим в свой проект перед коммитом. Есть ли какая-нибудь команда терминала Linux, которая может добавить все неверсированные файлы в Subversion?

А что, если я хочу добавить все файлы, кроме одного или двух файлов?

Ответы [ 11 ]

0 голосов
/ 02 августа 2009

Я не использовал SVN. Но должно работать следующее.

svn add foo/bar.file bar/foo.file

Это должно добавить файл bar.file в каталог foo и foo.file, существующий в каталоге bar.

И svn add foo должны добавить все файлы в foo на сервер. Флаг «рекурсивный» установлен по умолчанию.

И чтобы добавить все файлы в каталог, кроме нескольких (например, файлов, начинающихся / заканчивающихся ключевыми словами tmp, test и т. Д.), Я не думаю, что есть более чистый / простой способ сделать это, и лучше написать сценарий оболочки, который делает это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...