Go to the first, previous, next, last section, table of contents.
Команда update
поддерживает стандартные ключи, которые
полностью описаны в see section Стандартные ключи командной строки:
-D date
-
Использовать самую свежую ревизию, созданную не позже
date. Этот ключ является липким, и подразумевает
использование ключа `-P'. См. section Липкие метки, где
полностью описаны липкие метки и даты.
-f
-
Полезно только при использовании вместе с ключами `-D дата'
или `-r метка'. Если не найдено совпадающей ревизии,
извлечь самую свежую ревизию, а не игнорировать файл.
-k kflag
-
Обрабатывать ключевые слова в соответствии с kflag. См.
section Подстановка ключевых слов. Этот ключ является липким;
дальнейшие обновления этого файла в рабочем каталоге будут
использовать тот же самый kflag. Команду
status
можно использовать для просмотра липких ключей. См. section Краткий справочник по командам CVS, где описана команда status
.
@std-option-l
-P
-
Удалять пустые каталоги. См. section Перемещение и переименование каталогов.
-p
-
Писать файлы в стандартный вывод.
@std-option-R{Обрабатывать}
-r rev
-
Извлечь ревизию/метку rev. Этот ключ является липким и
подразумевает использование `-P'. См. section Липкие метки,
где полностью описаны липкие метки и даты.
Команду update
можно также использовать с такими ключами:
@std-option-A
-d
-
Создавать каталоги, существующие в репозитории, если они
отсутствуют в рабочем каталоге. Обычно
update
работает
только с файлами и каталогами, которые уже были созданы в рабочем
каталоге.
Этот ключ полезен при обновлении каталогов, которые были созданы
в репозитории уже после извлечения вашей рабочей копии, но у него
есть неприятный побочный эффект: если вы специально избегали
определенных каталогов в репозитории, когда создавали рабочий
каталог (используя имена модулей или явно перечисляя в командной
строке требуемые файлы и каталоги), то обновление с ключом
`-d' создаст эти нежелаемые каталоги.
-I name
-
Во время обновления игнорировать файлы в вашем рабочем каталоге,
чьи имена совпадают с name. Можно использовать этот ключ
несколько раз, чтобы задать несколько файлов, которые нужно
игнорировать. Используйте `-I !', чтобы не игнорировать ни
один файл. See section Игнорирование файлов с помощью cvsignore, где описаны другие способы
игнорирования файлов.
-Wspec
-
Задает имена файлов, которые следует фильтровать во время
обновления. Этот ключ можно использовать несколько раз.
spec -- это шаблон имен файлов типа тех, что можно
использовать в файле `.cvswrappers'. See section Файл `cvswrappers'.
-jrevision
-
При использовании двух ключей `-j' в рабочем каталоге
происходит объединение изменений между ревизией, заданной первым
ключом, и ревизией, заданной вторым ключом.
При использовании одного ключа `-j' в рабочем каталоге
происходит слияние изменений между ревизией-предком и ревизией,
заданной ключом `-j'. Ревизия-предок -- это общий предок
ревизии, на основе которой создан рабочий каталог, и ревизии,
заданной ключом `-j'.
Вдобавок, каждый ключ `-j' может содержать необязательное
указание даты, которая, при использовании вместе с ветвями, может
дополнительно ограничить выбор ревизий. Необязательная дата
задается добавлением двоеточия (`:') к метке:
`-jSymbolic_Tag:Date_Specifier'.
See section Создание ветвей и слияние.
Go to the first, previous, next, last section, table of contents.