В следующей задаче MSBuild я называю это $ (Revision).

у использовать пользовательскую переменную TFS, как это:

MergedVersion:$(BuildVersion.Major).$(BuildVersion.Minor).$(Date:yy)$(DayOfYear)$(Rev:.r)

Моя проблема в том что$(Date), $(Rev:r) а также$(DateOfYear) не работают за пределами BuildNumberFormat-Settings.

Мой результат:

неверная строка версии: '1.0. $ (Date: yy) $ (DayOfYear) $ (Rev: .r)'.

Хотя с форматом buildnumber, как показано здесь - работает правильно:

Результат$(Build.BuildNumber) являетсяMyBuildName_1.0.18004.15

Ответы на вопрос(3)

Ваш ответ на вопрос