Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

CDC(1)

НАЗВАНИЕ
cdc - изменение описания версии в SCCS-файле

СИНТАКСИС


     cdc  -rс_идентификатор

     [-m[список_номеров_запросов_на_модификацию]] [-y[комментарий]]

     файл ...

ОПИСАНИЕ
Команда cdc изменяет у всех указанных SCCS-файлов описание версии, с_идентификатор которой задан в опции -r.

Описание версии - это номер запроса на модификацию и/или комментарий. Обычно описание версии задается с помощью команды delta(1) (опции -m и -y). Если указано имя каталога, cdc обрабатывает все файлы в этом каталоге, начинающиеся с s.; файлы, к которым нет доступа на чтение, игнорируются без дополнительных сообщений. Если указано имя -, происходит чтение со стандартного ввода [см. ПРЕДОСТЕРЕЖЕНИЯ], каждая строка при этом трактуется, как имя SCCS-файла для обработки.

В командной строке cdc можно в любом порядке задавать опции и имена файлов.

Каждая опция независимо применяется к каждому файлу.
-rс_идентификатор Указывает, описание какой версии будет изменено.
-m[список_номеров_ запросов_на_модификацию] Если в SCCS-файле установлен флаг v [см. admin(1)], то можно указать список номеров запросов на модификацию, который будет добавлен и/или удален в версии, указанной опцией -r. Пустой список игнорируется. Номера запросов добавляются к списку таким же образом, как это делает delta(1). Чтобы удалить запрос из списка, перед его номером нужно указать символ ! [см. ПРИМЕРЫ]. Если удаляемый номер присутствует, он удаляется из списка и перемещается в секцию комментария описания версии. Перед списком удаленных номеров в секции комментария помещается строка, говорящая о том, что эти номера были удалены.

Если опция -m не указана, а стандартный ввод назначен на терминал, перед чтением списка номеров запросов на модификацию со стандартного ввода на стандартный вывод выдается запрос MRs?. Если стандартный ввод назначен не на терминал, указанный запрос не выдается. Запрос MRs? всегда предшествует запросу comments? (см. опцию -y).

Номера в списке разделяются пробелами и/или символами табуляции. Неэкранированный перевод строки завершает список.

Если флаг v снабжен значением [см. admin(1)], оно трактуется как имя программы (или процедуры shell'а) для проверки корректности номеров. Если программа проверки возвращает ненулевой код завершения, cdc терминируется (считая, что номера запросов некорректны) и описание версии остается неизменным.

-y[комментарий] Дополнительный текст для замены комментария в описании версии, указанной опцией -r. Предыдущие комментарии сохраняются, перед ними помещается строка, говорящая, что они были изменены. Пустой комментарий игнорируется.

Если опция -y не указана, а стандартный ввод назначен на терминал, на стандартный вывод выдается запрос comments?. Если стандартный ввод назначен не на терминал, указанный запрос не выдается. Неэкранированный перевод строки завершает комментарий.

ПРИМЕРЫ
Команда


cdc -r1.6 -m bl78-12345 !bl77-54321 bl79-00001 \

-ytrouble s.file

добавляет bl78-12345 и bl79-00001 к списку номеров запросов, удаляет из этого списка bl77-54321 и добавляет комментарий "ошибка" к версии 1.6 файла s.file.

Тот же эффект достигается следующим образом:


cdc -r1.6 s.file

MRs? !bl77-54321 bl78-12345 bl79-00001

comments? trouble

ПРЕДОСТЕРЕЖЕНИЯ
Если имена SCCS-файлов вводятся со стандартного ввода (в командной строке указан -), необходимо использовать также опции -m и -y.

ФАЙЛЫ


x-файл    [см. delta(1)]

z-файл    [см. delta(1)]

СМ. ТАКЖЕ
admin(1), delta(1), get(1), help(1), prs(1).
sccsfile(4) в Справочнике программиста.

ДИАГНОСТИКА
Для раз'яснений пользуйтесь командой help(1).

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...