Ho una soluzione che è costruita sul server TFS. Questa soluzione include diversi progetti che hanno attività personalizzate di MSBuild. Questi compiti in realtà creano alcuni archivi zip.Come passare la variabile TFS a un'attività MSBuild del progetto
Ho bisogno di estrarre in qualche modo le macro $ (Rev) dal build TFS e passarlo alle attività. Ho cercato di usare MSBuildArguments nella scheda processo di definizione di compilazione e funziona quando ho creato un semplice valore di stringa del tipo:
/p: Version = "5"
ma non funziona con le macro :
/p: Version = "$ (Ap: r)"
avete qualche idea?
Modifica: Avevo effettivamente bisogno di BuildDetail.BuildNumber.
Posso chiederti cosa ti fa pensare che quelle siano macro? –
Hm, ho pensato che fosse chiamato macro. Controlla il formato del numero di build: è costruito con queste macro. Ho sbagliato? Sono un principiante in TFS. –
Sì, non sono generali. La dimensione del formato di build è specifica per il numero di build. –