Для добавления файлов под контроль версий bzr используется команда add. Эта команда по умолчанию добавляет все файлы и каталоги рекурсивно, что очень удобно когда вам нужно добавить много файлов и каталогов.
Как же быть, когда нужно добавить каталог, не добавляя все файлы (или подкаталоги) содержащиеся в нём?
Используйте опцию --no-recurse. Эта опция отключает обычное рекурсивное поведение и при её использовании будут добавлены только те каталоги (или файлы), которые явно указаны в командной строке.
Сравните обычное рекурсивное поведение:
Как же быть, когда нужно добавить каталог, не добавляя все файлы (или подкаталоги) содержащиеся в нём?
Используйте опцию --no-recurse. Эта опция отключает обычное рекурсивное поведение и при её использовании будут добавлены только те каталоги (или файлы), которые явно указаны в командной строке.
Сравните обычное рекурсивное поведение:
C:\work\bzr-day\add>bzr st unknown: foo/ C:\work\bzr-day\add>dir /b foo eggs spam C:\work\bzr-day\add>bzr add foo adding foo adding foo/eggs adding foo/spamИ поведение при использовании опции --no-recurse
C:\work\bzr-day\add>bzr st unknown: foo/ C:\work\bzr-day\add>bzr add foo --no-recurse adding foo C:\work\bzr-day\add>bzr st added: foo/ unknown: foo/eggs foo/spam
Этот комментарий был удален администратором блога.
ОтветитьУдалить