SCCSDIFF(1)
НАЗВАНИЕ
sccsdiff - сравнение двух версий в SCCS-файле
СИНТАКСИС
sccsdiff -rс_идентификатор1 -rс_идентификатор2 [-p] [-sразмер] файл ...
ОПИСАНИЕ
Команда sccsdiff сравнивает две версии в SCCS-файле и генерирует различия между ними. Может быть указано несколько SCCS-файлов, опции относятся ко всем файлам.
-rс_идентификатор1 -rс_идентификатор2
С_идентификатор1 и с_идентификатор2 определяют сравниваемые версии в SCCS-файле. Версии в указанном порядке передаются программе .
-p Отфильтровать вывод каждого файла через .
-sразмер Задается размер сегментов, которые bdiff передает команде . Этой опцией пользуются, если diff аварийно завершается из-за высокой загруженности системы.
ФАЙЛЫ
/tmp/get????? Временные файлы
СМ. ТАКЖЕ
, , , .
ДИАГНОСТИКА
файл: No differences
Означает, что версии полностью совпадают.
Для раз яснения других сообщений пользуйтесь командой .
Внутренние ключевые слова [см. ]. Каждый флаг имеет вид:
@f флаг текст
при этом текст может отсутствовать.
Определены следующие флаги:
@f t тип программы @f v имя программы @f i @f b @f m имя модуля @f f мин версия @f c макс версия @f d версия по умолчанию @f n @f j @f l закрытые версии @f q значение, определенное пользователем @f z зарезервировано для интерфейсов
Флаг t определяет подстановку вместо идентифицирующего ключевого слова %Y%. Флаг v управляет заданием номеров запросов на модификацию в дополнение к комментариям, если присутствует текст, он задает программу проверки номеров запросов. Флаг i управляет тем, считается ли сообщение "No id keywords" предостережением или ошибкой. Если флага i нет, это сообщение является предостережением, иначе - фатальной ошибкой (то есть файл не будет извлечен или версия не будет создана). Если присутствует флаг b, в команде get можно использовать опцию -b для создания ответвления от дерева версий. Флаг m определяет первый формат размещения значения идентифицирующего ключевого слова %M%. Флаг f задает минимальную версию, которая может быть выбрана для редактирования, то есть версии ниже нее не могут быть добавлены. Флаг c задает максимальную версию, которая может быть выбрана для редактирования, то есть версии выше нее не могут быть добавлены. Флаг d задает номер версии по умолчанию, если он не указан в команде . Наличие флага n приводит к тому, что при создании новой версии будет создавать пустыми все пропущенные версии (например, создавая версию 5.1 после версии 2.7 имеем пропущенные версии 3 и 4). Эти пустые версии могут затем быть использованы для новых ветвей. Отсутствие флага n приводит к отсутствию пропущенных версий в SCCS файле, использовать их в будущем для новых ветвей нельзя. Флаг j означает, что допускается использование нескольких команд одновременно для редактирования одной и той же версии SCCS-файла. Флаг l задает список версий, закрытых для редактирования (get(1) с опцией -e). Флаг q задает подстановку вместо идентифицирующего ключевого слова %Q%. Флаг z используется в специализированных интерфейсных программах.
Комментарии
Любой текст, окруженный строками @t и @T. Обычно секция комментариев содержит описание назначения файла.
Тело
Тело состоит из текстовых и управляющих строк. Текстовые строки, в противоположность управляющим, не начинаются с управляющего символа. Имеются три вида управляющих строк: вставка, удаление и конец, имеющих формат, соответственно
@I DDDDD @D DDDDD @E DDDDD
Цепочка цифр задает порядковый номер версии, соответствующей данной управляющей строке.
СМ. ТАКЖЕ
, , , .
|
|
Содержание раздела