Алексей Махоткин

домашняя страница

CVS — Система Управления Параллельными Версиями

Go to the first, previous, next, last section, table of contents.


Ключи команды log

По умолчанию команда log сообщает всю доступную информацию. Ключи предназначены для ограничения выдачи.

-b
Печатает информацию о ревизиях на ветке по умолчанию, обычно это самая верхняя ветка на стволе.
-d dates
Печатает информацию о ревизиях, помещенных в репозиторий в промежутке времени, заданном списком дат через точку с запятой. Форматы дат те же, что используются вместе с ключом `-D’ (see section Стандартные ключи командной строки). Даты можно комбинировать следующим образом:
d1<d2
d2>d1
Выбрать ревизии, которые были помещены в репозиторий между датой d1 и датой d2.
<d
d>
Выбрать все ревизии, датированные d или раньше.
d<
>d
Выбрать все ревизии, датированные d или позже.
d
Выбрать последнюю ревизию, датированную d или раньше.
Вместо символов `>’ и `<’ можно использовать `<=’ и `>=’, чтобы задать диапазон включительно, а не исключительно. Между ключом `-d’ и его аргументом не должно быть пробела. Заметьте также, что разделителем является точка с запятой (`;’).
-h
Печатает только имя RCS-файла, имя файла в рабочем каталоге, головную ревизию, ревизию по умолчанию, список прав доступа, блокировки, алфавитные имена и суффикс. @std-option-l
-N
Не выдает список меток для этого файла. Этот ключ полезен, если вы используете много меток, чтобы избежать просматривания трех экранов информации о метках.
-R
Печатает только имя RCS-файла.
-rrevisions
Печатает информацию о ревизиях, перечисленных в списке ревизий и их диапазонов, разделенных запятыми. В этой таблице приведены все доступные форматы диапазонов:
rev1:rev2
Ревизии от rev1 до rev2 (должны находиться на одной ветке).
:rev
Ревизии с начала ветки вплоть до rev включительно.
rev:
Ревизии, начиная с rev до конца ветки, содержащей rev.
branch
Аргумент, являющийся веткой означает все ревизии на этой ветке.
branch1:branch2
Диапазон ветвей означает все ревизии на ветках в этом диапазоне.
branch.
Последнюю ревизию на ветке branch.
Пустой ключ `-r’, без списка ревизий, означает использование последней ревизии на ветке по умолчанию, обычно на стволе. Между ключом `-r’ и его параметром не должно быть пробела.
-s states
Печатает информацию о ревизиях, чей атрибут состояния совпадает с состоянием из разделенного запятыми списка states.
-t
Печатает то же самое, что и `-h’, плюс текст описания.
-wlogins
Печатает информацию о ревизиях, созданных пользователями, перечисленными через запятую в списке logins. Если список опущен, используется имя текущего пользователя. Между ключом `-w’ и его аргументом не должно быть пробела.

log печатает информацию о ревизиях удовлетворяющих ключам `-d’, `-s’, `-w’ и совокупности ключей `-b’ и `-r’.


Go to the first, previous, next, last section, table of contents.

Comments