1. ИМЯ 1
2. ФОРМАТ 1
3. ОПИСАНИЕ 1
4. ПРИМЕР 2
5. СРЕДА 2
6. ДИАГНОСТИКА 2
7. ИДЕНТИФИКАЦИЯ 2
8. СМ. ТАКЖЕ 2
1. ИМЯ
rcsdiff - сравнить RCS-модификации
2. ФОРМАТ
rcsdiff [ -ksubst ] [ -q ] [ -rrev1 [ -rrev2 ]] [ -T ] [ -V[n] ]
[ -xsuffixes ] [ -zzone ] [ diff options ] file....
3. ОПИСАНИЕ
rcsdiff исполняет diff(1) для сравнения двух модификаций каждого
заданного файла RCS.
Имена путей, соответствующие суффиксу RCS, означают имена файлов
RCS; все другие означают рабочие файлы. Имена спарены, как объяс-
нено в ci(1).
Опция -q подавляет диагностический выход. С опцией -r могут быть
специфицированы 0, 1 или 2 модификации. Опция -ksubst воздейству-
ет на подстановку ключевых слов при извлечении модификаций, как
описано в co(1); например, -kk -r1.1 -r1.2 игнорирует различия в
значениях ключевых слов при сравнении модификаций 1.1 и 1.2. Для
избежания излишнего выхода от подстановки имени блокиратора пред-
полагается -kkvl, если (1) дана максимум одна опция модификации,
(2) не дана опция -k, (3) -kkv есть подстановка ключевых слов по
умолчанию и (4) режим рабочего файла устанавливается co -l. См.
co(1) для деталей о -T, -V, -x и -z. В ином случае все опции
diff(1), применяемые к регулярным файлам, принимаются с теми же
значениями, что у diff.
Если и rev1 и rerv2 опущены, то rcsdiff сравнивает самую позднюю
модификацию на ветви по умолчанию (по умолчанию на стволе) с со-
держимым соответствующего рабочего файла. Это полезно для опреде-
ления того, что вы изменили после последнего оформленного ввода.
Если rev1 задан, но rev2 опущен, то rcsdiff сравнивает модифика-
цию rev1 файла RCS с содержимым соответствующего рабочего файла.
Если даны и rev1 и rev2, то rcsdiff сравнивает модификации rev1 и
- 2 -
rev2 файла RCS.
И rev1 и rev2 могут быть заданы символьно или численно.
4. ПРИМЕР
Команда
rcsdiff f.c
сравнивает самую последнюю модификацию на ветви по умолчанию фай-
ла RCS с содержимым рабочего файла f.c.
5. СРЕДА
RCSINIT
опции добавляются к началу списка аргументов, разделенных
пробелами. См. ci(1) для деталей.
6. ДИАГНОСТИКА
Статус выхода = 0, если нет различий при любом сравнении, 1, если
есть и 2 при ошибке.
7. ИДЕНТИФИКАЦИЯ
Автор: Walter F. Tichy.
Manual Page Revision: 5.5; Release Date: 1993/11/03.
Copyright (C) 1982, 1988, 1989 Walter F. Tichy.
Copyright (C) 1990, 1991, 1992, 1993 Paul Eggert.
8. СМ. ТАКЖЕ
ci(1), co(1), diff(1), ident(1), rcs(1), rcsintro(1),
rcsmerge(1), rlog(1)
Walter F. Tichy, RCS--A System for Version Control,
Software--Practice & Experience 15, 7 (July 1985),
637-654.