2017-09-26 2 views
1

Voici notre situation: il nous faut parfois exécuter une version de vNext sans avoir besoin d'extraire le code source du serveur TFS.Est-il capable d'ignorer/désactiver la première étape Obtenir la source dans vNext Build?

Mais nous ne souhaitons pas modifier les mappages d'espace de travail. Y a-t-il un paramètre lié simplement ignorer ou désactiver l'étape get source dans la définition de construction. Contrairement à toute autre tâche, la tâche "Get sources" a été ajoutée automatiquement lorsque vous créez une nouvelle définition de build, qui ne peut pas désactiver ou supprimer la tâche en cliquant dessus avec le bouton droit de la souris.

Toute suggestion appréciée!

Répondre

2

Il n'est pas possible de désactiver/supprimer directement la tâche Get Sources. Cependant, vous pouvez ajouter une variable pour y parvenir:

Build.SyncSources = false

enter image description here

Vous pouvez voir ci-dessous capture d'écran, l'opération d'extraction Sources commencé et fini sans aller chercher les données à partir du contrôle de version TFS

enter image description here

Note:Cette variable fonctionne avec TFS 2017 et au-dessus/VSTS vNext construit.

Plus d'informations détaillées s'il vous plaît jeter un oeil à ce utile blog.

+0

Fonctionne comme un charme! –