Вот полный список переменных окружения, влияющих на работу 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.
Go to the first, previous, next, last section, table of contents.