Управление версиями приложений Flex

Я не имею в виду CVS или SVN! То, что я хотел бы сделать, это:

  • Я хочу иметь номер версии приложения ex. 0.0.120
  • Я хочу видеть этот номер версии только в поле «О программе» или аналогичном
  • Этот номер версии должен меняться каждый раз, когда я нажимаю отладку или выпуск. бывший. моя версия была 0.0.120, после того, как я нажал отладку во FlexBuilder, номер версии должен измениться на 0.0.121, но если я нажму Release Build, версия должна измениться на 0.1.0
  • Первое число меняется только тогда, когда я меняю его вручную

Не знаю, как это возможно, но если у вас есть совет, дайте мне знать. Спасибо!


person Biroka    schedule 09.04.2010    source источник


Ответы (3)


Взгляните на эту статью http://www.igorcosta.org/?p=220. Я использую этот метод для отслеживания даты компиляции моих swf-файлов.

Кредиты принадлежат Павлу Сивцову.

person Guillaume Malartre    schedule 09.04.2010

Я думаю, что Flex Builder не имеет этого из коробки, но вы можете создать ant-скрипт для этого и создать с его помощью свое приложение:

http://blog.nirav.name/2008/02/how-to-auto-increament-version-build-id.html

person mico    schedule 09.04.2010

Обычно это то, что вы поддерживаете с такими фреймворками, как maven. На самом деле есть плагин maven для flex здесь

трюк Мико хорош, хотя

person MonoThreaded    schedule 09.04.2010