Lors de la création d'un build definition
pour une version TFS, il y a une section appelée Source Settings
comme ci-dessous snapshoot où nous devons définir 1) Dossier de contrôle de source et 2) Dossier d'agent de construction.
Si je comprends bien, le source control folder
est où obtenir la source à construire. Mais je ne sais pas ce qu'est le build agent folder
est utilisé dans une build.
Partagez-moi de quoi il s'agit si vous le savez. Je vous remercie!
$(SourceDir)
est le répertoire sur la machine de génération, qui sera utilisé pour extraire votre code source de TFS, puis pour le compiler et créer.
La valeur du $ (SourceDir) est celle à laquelle vous allez le configurer; normalement, votre répertoire de travail sur la machine de génération et par défaut sa valeur provient des paramètres Working directory
de l'option de propriétés build agent
(marquée en rouge) comme indiqué dans l'image; c'est-à-dire $(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath)
Où
Ainsi, un exemple typique de $ (SourceDir) peut être "C:\Bulids\1\TeamProjectName\Path\To\Your\App"
Build Agent
Hébergez WWF (sequential workflow)
et exécutez toutes les activités sur la source.
Lorsque vous définissez Build Agent Folder to $(SourceDir)
, l'agent utilise Working Directory
Afin de récupérer la source.
Lorsque vous définissez le dossier d'agent dans un autre dossier, l'agent récupère la source de ce dossier