COMB(1)
НАЗВАНИЕ
comb - об единение версий SCCS-файла
СИНТАКСИС
comb [-pс_идентификатор] [-cсписок] [-o] [-s] файл ...
ОПИСАНИЕ
Команда comb генерирует процедуру shell'а [см. sh(1)],
которая реконструирует SCCS-файлы. Реконструированные
файлы обычно оказываются меньше, чем исходные. Опции и
имена файлов можно задавать в любом порядке, каждая опция независимо применяется к каждому файлу. Если указано имя каталога, comb обрабатывает все файлы в этом каталоге, начинающиеся с s.; файлы, к которым нет доступа
на чтение, игнорируются без дополнительных сообщений.
Если указано имя -, происходит чтение со стандартного
ввода, каждая строка при этом трактуется как имя
SCCS-файла, подлежащего обработке. Файлы, не начинающиеся с s., и файлы, к которым нет доступа на чтение,
также игнорируются без дополнительных сообщений.
Сгенерированная процедура shell'а записывается на стандартный вывод.
Каждая опция об ясняется ниже для одного обрабатываемого файла; при нескольких файлах она применяется к каждому из них.
- -pс_идентификатор
- С_идентификатор самой старой версии, которая должна
быть сохранена. Все более старые версии из реконструированного файла удаляются.
- -cсписок
- Список [синтаксис списка - см. get(1)] версий, которые должны быть сохранены. Все остальные версии
удаляются.
- -o
- Эта опция позволяет для каждого выполнения get -e
получить доступ к версии с тем же номером, что и
раньше; иначе происходит перестройка номеров версий. Использование опции -o может привести к уменьшению размера SCCS-файла и изменению структуры дерева версий.
- -s
- Эта опция приводит к генерации процедуры shell'а,
которая при выполнении выдает информацию для каждого обрабатываемого файла: имя файла, размер в блоках после реконструкции и до реконструкции и процент сжатия, вычисляемый, как 100*(до-после)/до.
Рекомендуется перед реальной реконструкцией выполнить comb с этой опцией, чтобы оценить выигрыш дискового пространства от реконструкции.
Если никаких опций не указано, comb сохраняет только
терминальные версии дерева версий и минимальное число
их предшественников, необходимое для того, чтобы сохранить структуру дерева.
ФАЙЛЫ
s.COMB Имя реконструированного SCCS-файла.
comb????? Временный файл.
СМ. ТАКЖЕ
admin(1), delta(1), get(1), help(1), prs(1).
sccsfile(4) в Справочнике программиста.
ДИАГНОСТИКА
Для раз'яснений пользуйтесь командой help(1).
СЮРПРИЗЫ
Comb может изменить структуру дерева версий. Он может
не привести к экономии дискового пространства; возможно, против ожиданий, реконструированный файл окажется
больше, чем исходный.