В настоящее время я использую приведенный ниже аргумент командной строки cvs для проверки файлов из репозитория CVS.Как назвать локальную рабочую область с использованием интерфейсов командной строки при проверке файлов из репозитория CVS с помощью тега
# Module1_1_20_2017 is the tag name.
#Test/user_Test/work is the module name.
cvs checkout -r Module1_1_20_2017 Test/user_Test/workload
Я хочу, чтобы содержимое этого Test/user_Test/workload
модуля быть проверены в локальную рабочую папку с именем, как work
, который расположен на C:\Jenkins\jobs\workspace\work
.
Но каждый раз, когда я использую приведенную выше команду, он создает пустые каталоги после этого C:\Jenkins\jobs\workspace\work
локального рабочего пространства как C:\Jenkins\jobs\workspace\work\Test\user_Test\workload
. Я хочу, чтобы избавиться от этих целых папок Test\user_Test\workload
и после проверки файлов из Test/user_Test/work
этого модуля локального рабочее пространство должно выглядеть C:\Jenkins\jobs\workspace\work
(не C:\Jenkins\jobs\workspace\work\Test\user_Test\workload
) и это локальное рабочего пространство C:\Jenkins\jobs\workspace\work
должен содержать все файлы этого Test/user_Test/workload
модуля.
Какая командная строка cvs удовлетворит это требование? Короче говоря, я хочу создать локальное имя, как в конфигурации заданий jenkins, как показано на рисунке ниже.
Я хочу, чтобы выполнить это с помощью липкой теге – Sai
Итак, поместите '-r' в команде. Конечно, вы можете понять это. –
Mort
cvs co -d work -r это работает для меня. –
Sai