Извлеченные рабочие копии обычно уже содержат все метаданные, необходимые для работы с ними клиента командной строки (ищите подпапки CVS, содержащие такие файлы, как Root, Repository и Entries. *). Клиент всегда будет сначала просматривать метаданные песочницы, прежде чем даже учитывать переменные среды.
Таким образом, нет необходимости экспортировать какие-либо переменные среды, если вы уже получили извлеченную рабочую копию - по крайней мере, не относящуюся к CVS - вам может потребоваться некоторая для включения туннелирования SSH, если вы используете протокол: ext: префикс хотя в * ix-системах, даже если это обычно не требуется, поскольку настройки по умолчанию уже ориентированы на такую ОС.
Обратите внимание, что даже команды извлечения или другие команды, которые работают непосредственно в хранилище (такие как rlog, rtag и т. Д.), Не требуют каких-либо переменных среды. Все, что может быть указано переменными, также может быть указано с помощью аргументов командной строки. Единственная цель определения переменных среды, специфичных для CVS, таких как CVSROOT, состоит в том, чтобы не вводить одни и те же значения снова и снова.