Мы используем формат счёта $ (date: yyyy.MM.dd) $ (rev: .r) в наших повседневных гибких спринтах. Однако выпуск должен быть пронумерован с более простой схемой 1.0.0.rev.TFS 2015 Build definition - override Номер сборки с переменными
В идеале я хотел бы указать номер сборки как переменную, которая будет автоматически расширена в диалоговом окне «построение очереди», где можно было бы переопределить. Как это можно сделать?
Я попытался переместить $ (дата: YYYY.MM.DD) $ (ред: .r) формат для переменной, и использовать эту переменную на вкладке общего, и получил ошибку 400.
Почему вы хотите указать номер сборки как переменную? Вы просто хотели сохранить $ (date: yyyy.MM.dd) $ (rev: .r)? Или вы хотите использовать номер сборки в своих шагах сборки? –
@ Patrick-MSFT Я хотел бы иметь возможность переопределить номер версии (и изменить нормальный формат в формате «выпуска») при очередности новой сборки - так же, как я могу изменить любую другую переменную сборки. – liorda
Вы не можете напрямую изменить значение в построении очереди номера версии. Если вы хотите изменить majorversion или minorversion. Вам нужно вручную изменить его в определении. Подробные способы публикации этого блога http://incyclesoftware.com/2015/06/vnext-build-awesomeness-managing-version-numbers/ в моем ответе. –