The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа

rcsclean - очистка рабочих файлов


С О Д Е Р Ж А Н И Е
1. ИМЯ                                                               1
2. ФОРМАТ                                                            1
3. ОПИСАНИЕ                                                          1
4. ОПЦИИ                                                             1
5. ПРИМЕРЫ                                                           3
6. ФАЙЛЫ                                                             3
7. СРЕДА                                                             3
8. ДИАГНОСТИКА                                                       3
9. ИДЕНТИФИКАЦИЯ                                                     3
10. СМ. ТАКЖЕ                                                        3
11. ОШИБКИ                                                           4

 1. ИМЯ
       rcsclean - очистка рабочих файлов

 2. ФОРМАТ
       rcsclean [options]  [files...]

 3. ОПИСАНИЕ
       rcsclean удаляет файлы,  с которыми никто не работает.  rcsclean
       -u также разблокирует и удаляет файлы,  с которыми работают,  но
       которые не изменены.

       Для каждого данного файла rcsclean сравнивает рабочий файл и мо-
       дификацию в соответствующем файле RCS.  Если она находит  разли-
       чия, то она не делает ничего. Иначе она сначала разблокирует мо-
       дификацию, если дана опция -u, а затем удаляет рабочий файл, ес-
       ли  рабочий файл не является перезаписываемым или если модифика-
       ция не блокирована. Она регистрирует свои действия выдачей соот-
       ветствующих команд rcs -u и rm -f на стандартный выход.

       Файлы спарены,  как  объяснено в ci(1).  Если файл не задан,  то
       очищаются все рабочие файлы в текущем директории.  Имена  путей,
       соответствующие суффиксу RCS, означают файлы RCS; все другие оз-
       начают рабочие файлы.

       Номер модификации,  с которой сравнивается рабочий  файл,  может
       быть приписан к любой из опций -n, -q, -r или -u. Если номер мо-
       дификации не специфицирован,  то если дана опция -u и  пользова-
       тель заблокировал модификацию, rcsclean использует эту модифика-
       цию; иначе rcsclean  использует  самую  позднюю  модификацию  на
       ветви по умолчанию, в норме на стволе.

       rcsclean полезна    для целей clean в makefile'ах. См.   также
       rcsdiff(1), которая распечатывает различия,  и ci(1),  которая в
       норме обращается к предыдущей модификации, если файл не изменял-
       ся.
 4. ОПЦИИ
       -ksubst
             Использовать стиль subst подстановки ключевых слов при по-

                                - 2 -

             иске модификации для сравнения. См. co(1) для деталей.

       -n[rev]
             Не удалять по-настоящему любые файлы или не разблокировать
             любые модификации.  Использование  этой  опции скажет вам,
             что именно rcsclean могла бы сделать  без  действительного
             выполнения этого.

       -q[rev]
             Не регистрировать действия,  выдаваемые на стандартный вы-
             ход.

       -r[rev]
             Эта опция не имеет другого действия,  кроме как специфика-
             ции модификации rev для сравнения.

       -T    Сохраняет время модифицирования файла RCS, даже если файл
             RCS изменяется из-за удаления блокировки.  Эта опция может
             подавлять лишнюю  перекомпиляцию,  вызванную  зависимостью
             некоторой другой копии рабочего файла от файла  RCS  через
             make(1). Используйте эту опцию осторожно;  она может пода-
             вить перекомпиляцию, даже когда она нужна, т.е. когда уда-
             ление блокировки  означало бы изменение в строках ключевых
             слов в другом рабочем файле.

       -u[rev]
             Разблокировать модификацию  rev,  если она заблокирована и
             не найдено различий.

       -V    Печатать номер версии RCS.

       -Vn   Эмулировать RCS версии n. См. co(1) для деталей.

       -xsuffixes
             Использовать suffixes  для характеризации файлов RCS.  См.
             ci(1) для деталей.
       -zzone
             Использовать zone  как часовой пояс для подстановки ключе-

                                - 3 -

             вых слов; см. co(1) для деталей.

 5. ПРИМЕРЫ
             rcsclean  *.c  *.h

       удаляет все рабочие файлы,  оканчивающиеся на .c или .h, которые
       не были изменены после их оформленного вывода.

             rcsclean

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

 6. ФАЙЛЫ
       rcsclean имеет доступ к файлам в основном так же, как ci(1).

 7. СРЕДА
       RCSINIT
              опции добавляются к началу списка аргументов, разделенных
              пробелами. Пробелы,  предваряемые обратным слэшем,  можно
              вставлять внутри опций.  Опции RCSINIT добавляются к  на-
              чалу списка  аргументов большинства команд RCS.  Полезные
              опции RCSINIT включают  -q, -V, -x, и -z.

 8. ДИАГНОСТИКА
       Статус выхода = 0, если и только если все операции были успешны-
       ми. Пропуск рабочих файлов и файлов RCS незаметно игнорируется.

 9. ИДЕНТИФИКАЦИЯ
       Автор: Walter F. Tichy.
       Manual Page Revision: 1.12; Release Date: 1993/11/03.
       Copyright (C) 1982,  1988, 1989 Walter F. Tichy.
       Copyright (C) 1990,  1991,  1992,  1993, Paul Eggert.

 10. СМ. ТАКЖЕ
       ci(1), co(1),  ident(1),  rcs(1), rcsdiff(1),  rcsintro(1),
       rcsmerge(1),  rlog(1),rcsfile(5)
       Walter F. Tichy,  RCS--A  System  for  Version  Control,
      Software--Practice  &  Experience  15,  7  (July  1985),
       637-654.

 11. ОШИБКИ
       В старых версиях Unix должен быть задан  по  крайней  мере  один
       файл,  что  не предусматривает необходимых операций сканирования
       директория.



Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру