Содержание, Следующая страница
|  | CVS - документация v 1.0 | 
Вот полный список переменных окружения, влияющих на работу CVS.
$CVSIGNORE
$CVSWRAPPERS
$CVSREAD
checkout и
update будут стараться создавать файлы в вашем рабочем
каталоге в режиме только для чтения.  Если эта переменная не
установлена, то поведением по умолчанию будет разрешить изменение 
ваших рабочих файлов.
$CVSUMASK
$CVSROOT
$CVSROOT не установлена, или же вы 
хотите один раз использовать другой репозиторий, вы можете
использовать такую командную строку: `cvs -d cvsroot
cvs_command...'.  После того, как вы извлекли рабочий
каталог, CVS сохраняет путь к репозиторию в файле
`CVS/Root', поэтому обычно вам нужно беспокоиться об этом
только при первом извлечении.
$EDITOR
$CVSEDITOR
$VISUAL
$CVSEDITOR
переопределяет $EDITOR.  См. section Фиксирование изменений.
$PATH
$RCSBIN не установлена, и путь поиска
программ не задан на этапе компиляции, то CVS будет
использовать $PATH, чтобы найти все используемые
программы.
$HOME
$HOMEPATH
$HOMEDRIVE
$HOME.  Под Windows NT система
устанавливает переменные $HOMEDRIVE, например, `d:' и 
$HOMEPATH, например, `\joe'.  Под Windows 95 вам,
скорее всего, потребуется самому установить $HOMEDRIVE и
$HOMEPATH.
$CVS_RSH
:ext:.  see section Соединение с помощью rsh.
$CVS_SERVER
rsh.  В этой переменной задается имя 
программы, которую нужно запустить на сервере при доступе к
сетевому репозиторию с помощью rsh.  Значение по умолчанию
--- cvs.  see section Соединение с помощью rsh.
$CVS_PASSFILE
cvs
login server.  Значение по умолчанию -- `$HOME/.cvspass'.
see section Использование клиента с парольной аутентификацией.
$CVS_CLIENT_PORT
$CVS_RCMD_PORT
$CVS_CLIENT_LOG
$CVS_CLIENT_LOG.in', а все, что принимается от 
сервера, журналируется в `$CVS_CLIENT_LOG.out'.
$CVS_SERVER_SLEEP
$CVS_IGNORE_REMOTE_ROOT
$CVS_IGNORE_REMOTE_ROOT
игнорируется.
$COMSPEC
$TMPDIR
$TMP
$TEMP
TMPDIR.  See section Глобальные ключи командной строки, где описано,
как задать этот параметр.  Некоторые части CVS всегда
используют `/tmp' (с помощью функции tmpnam(),
которая обеспечивается системой).
Под Windows NT используется $TMP (с помощью функции
_tempnam(), которая обеспечивается системой).
Программа patch, которая используется клиентом CVS,
использует TMPDIR, а если она не установлена, то
`/tmp' (по крайней мере, это так для GNU patch 2.1).
Заметьте, что если ваши сервер и клиент оба используют CVS
1.9.10 или позже, то CVS не вызывает внешнюю программу
patch.