2016-04-01 30 views
6

È possibile ottenere il numero di build da IBuildDetail.BuildNumber ma questo è preso dalla definizione build e quindi potrebbe non includere il numero di revisione $ (Rev: .r) o potrebbe non essere alla fineAccesso al numero di revisione build nello script PowerShell durante la creazione TFS

Quindi mi piacerebbe ottenere questo numero senza doverlo analizzare dal numero di build. Questa proprietà è disponibile ovunque durante la costruzione?

+1

Non si può ottenere solo "il numero di revisione" senza parsing - - non è memorizzato come campo separato da qualche parte. La parte '$ (Rev: .r)' indica a TFS di ottenere il primo numero che rende il numero di build univoco (e, in questo specifico esempio, mette un punto di fronte ad esso). È disponibile solo il numero di build finale, come suggerisce la risposta di KMoraz. – JamesQMurphy

+0

Ok, grazie per le informazioni, speravo di non fare affidamento su qualcosa che può essere modificato esternamente. Ma se non può essere fatto, allora così sia :) – SmudgerDan

+0

numero di revisione può essere aggiunto solo alla fine del BuildNumber –

risposta