En ce moment j'utilise l'argument de ligne de commande cvs ci-dessous pour extraire les fichiers du dépôt CVS.Comment nommer un espace de travail local en utilisant les interfaces de ligne de commande tout en extrayant les fichiers du dépôt 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
Je veux contenu de ce module Test/user_Test/workload
être vérifié dans un dossier espace de travail local nommé work
qui est situé à C:\Jenkins\jobs\workspace\work
.
Mais chaque fois que j'utilise la commande ci-dessus, il crée des répertoires vides après cet C:\Jenkins\jobs\workspace\work
espace de travail local comme C:\Jenkins\jobs\workspace\work\Test\user_Test\workload
. Je veux me débarrasser de ces dossiers entiers Test\user_Test\workload
et après vérification des fichiers de Test/user_Test/work
ce module, l'espace de travail local devrait ressembler à C:\Jenkins\jobs\workspace\work
(non C:\Jenkins\jobs\workspace\work\Test\user_Test\workload
) et cet espace de travail local C:\Jenkins\jobs\workspace\work
doit contenir tous les fichiers de ce module Test/user_Test/workload
. Quelle ligne de commande cvs répondra à cette exigence? En bref, je veux créer un nom local comme dans la configuration du travail jenkins montré dans l'image ci-joint.
Je veux effectuer cette avec étiquette collante – Sai
Alors, mettez la dans la commande '' -r. Vous pouvez sûrement comprendre cela. –
Mort
cvs co-d travail -r cela fonctionne pour moi. –
Sai