go to the first, previous, next, last section, table of contents.
вот полный список переменных окружения, влияющих на работу
cvs.
$cvsignore
-
список шаблонов файлов, разделенный пробелами. cvs будет
игнорировать эти файлы. see section игнорирование файлов с помощью cvsignore.
$cvswrappers
-
список имен файлов, разделенный пробелами. cvs будет
считать такие файлы обертками. see section файл `cvswrappers'.
$cvsread
-
если эта переменная установлена, команды
checkout и
update будут стараться создавать файлы в вашем рабочем
каталоге в режиме только для чтения. если эта переменная не
установлена, то поведением по умолчанию будет разрешить изменение
ваших рабочих файлов.
$cvsumask
-
управляет правами доступа к файлам в репозитории. см. section права доступа к файлам.
$cvsroot
-
эта переменная должна содержать полный путь к репозиторию
исходных текстов cvs (там, где хранятся rcs-файлы).
эта информация должна наличествовать для выполнения большинства
команды cvs; если
$cvsroot не установлена, или же вы
хотите один раз использовать другой репозиторий, вы можете
использовать такую командную строку: `cvs -d cvsroot
cvs_command...'. после того, как вы извлекли рабочий
каталог, cvs сохраняет путь к репозиторию в файле
`cvs/root', поэтому обычно вам нужно беспокоиться об этом
только при первом извлечении.
$editor
-
$cvseditor
-
$visual
-
задает программу, использующуюся для написания журнальных
сообщений во время фиксирования.
$cvseditor
переопределяет $editor . см. section фиксирование изменений.
$path
-
если переменная
$rcsbin не установлена, и путь поиска
программ не задан на этапе компиляции, то cvs будет
использовать $path , чтобы найти все используемые
программы.
$home
-
$homepath
-
$homedrive
-
используется для установки каталога, в котором хранится файл
`.cvsrc' и некоторые другие файлы. под unix cvs
проверяет только
$home . под windows nt система
устанавливает переменные $homedrive , например, `d:' и
$homepath , например, `\joe'. под windows 95 вам,
скорее всего, потребуется самому установить $homedrive и
$homepath .
$cvs_rsh
-
задает внешнюю программу, с помощью которой cvs
устанавливает соединение, когда используется метод доступа
:ext: . see section соединение с помощью rsh .
$cvs_server
-
используется в режиме клиент-сервер при обращении к сетевому
репозиторию с помощью
rsh . в этой переменной задается имя
программы, которую нужно запустить на сервере при доступе к
сетевому репозиторию с помощью rsh . значение по умолчанию
--- cvs . see section соединение с помощью rsh .
$cvs_passfile
-
используется в режиме клиент-сервер при обращении к
cvs
login server . значение по умолчанию -- `$home/.cvspass'.
see section использование клиента с парольной аутентификацией.
$cvs_client_port
-
используется в режиме клиент-сервер при доступе к серверу с
помощью kerberos. see section прямое соединение с помощью kerberos.
$cvs_rcmd_port
-
используется в режиме клиент-сервер. если установлено, задает
номер порта, который используется при обращении к демону
rcmd на сервере. (в настоящий момент не используется для
клиентов unix).
$cvs_client_log
-
используется для отладки в режиме клиент-сервер. если
установлено, то все, что посылается на сервер, журналируется в
файле `
$cvs_client_log .in', а все, что принимается от
сервера, журналируется в `$cvs_client_log .out'.
$cvs_server_sleep
-
используется для отладки на стороне сервера в режиме
клиент-сервер. если установлена, задерживает запуск нового
процесса-сервера на указанный период времени, чтобы вы могли
присоединить к процессу отладчик.
$cvs_ignore_remote_root
-
для @cvsver{1.10} и старше установка этой переменной не позволяет
cvs перезаписывать файл `cvs/root', когда задан
глобальный ключ `-d'. поздние версии cvs не
перезаписывают этот файл, поэтому
$cvs_ignore_remote_root
игнорируется.
$comspec
-
используется только под os/2. задает имя командного
интерпретатора, по умолчанию `cmd.exe'.
$tmpdir
-
$tmp
-
$temp
-
каталог, в котором расположены временные файлы. cvs-сервер
использует
tmpdir . see section глобальные ключи командной строки, где описано,
как задать этот параметр. некоторые части cvs всегда
используют `/tmp' (с помощью функции tmpnam() ,
которая обеспечивается системой).
под windows nt используется $tmp (с помощью функции
_tempnam() , которая обеспечивается системой).
программа patch , которая используется клиентом cvs,
использует tmpdir , а если она не установлена, то
`/tmp' (по крайней мере, это так для gnu patch 2.1).
заметьте, что если ваши сервер и клиент оба используют cvs
1.9.10 или позже, то cvs не вызывает внешнюю программу
patch .
go to the first, previous, next, last section, table of contents.
|