Man pages на русском

         

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

Цепочка цифр задает порядковый номер версии, соответствующей данной управляющей строке.

СМ. ТАКЖЕ

, , , .









Содержание раздела