| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > управление версией проекта+build |
| Автор: GWTMain 10.3.2010, 11:28 |
| Здраствуйте, подскажите существует ли плагин к eclipse(или как ручками организовать), управление версией проекта? В borland delphi есть такая штука, есть три числа, к примеру 0.0.1 при каждом билде накидывается +1 к последней цифре, когда она достигнет 100, то +1 к предпоследней, мне бы пригодилась акая штука. |
| Автор: LSD 10.3.2010, 13:26 |
| Maven спасет Отца Русской Демократии. |
| Автор: GWTMain 10.3.2010, 13:29 |
Я видно не отце, меня не спас, или я им был отвергнут Добавлено через 3 минуты и 3 секунды по гуглю, вроде да что то есть!!! на гугле еше не за банен! |
| Автор: LSD 10.3.2010, 13:33 |
| ОК, а что тебе не хватает в Maven. Версия проекта - есть. Версионирование артефактов - есть. Возможность записать версию в property файлы (или даже Java классы) - есть. Интеграция со всеми популярными IDE - есть. |
| Автор: GWTMain 10.3.2010, 13:36 |
Я maven не использовал, пользовался тока ant-ом, но он все время накидывал бил к последней цифре, а предпоследние, и т.д. не трогал! Надеюсь в maven такого не будет! |
| Автор: LSD 10.3.2010, 13:48 |
| Т.е. тебе нужен автоматический инкремент номера версии? |
| Автор: GWTMain 10.3.2010, 14:11 |
Да да, допустим 0.0.0.1, затем 0.0.0.2......0.1.0.0......1.0.0.99 и.т.д. примерно в таком вот виде |
| Автор: LSD 11.3.2010, 16:12 |
| Автоматически увеличивать build number можно с помощью http://commons.ucalgary.ca/projects/maven-buildnumber-plugin/howto.html. А вот версию должен менять программист, потому что версия никак не связанна с количеством билдов. |
| Автор: GWTMain 1.4.2010, 14:16 | ||
| Вот накидываю билд с помощью ant вот как выглядит build.xml
если запускать как Ran As/ant build то нормально билд накидывается, но вот если делаю project/build project то не срабатывает может кто подскажет почему? |
| Автор: afon 1.4.2010, 18:34 |
| Настроить cvs, cruisecontrol через ant - и он (cruise) тебе сам все будет собирать и версию инкременить |
| Автор: GWTMain 2.4.2010, 07:23 |
а можно ли просто используя ant? или svn? |
| Автор: jk1 2.4.2010, 08:34 |
| GWTMain, SVN умеет нечто подобное: автоподстановка номера ревизии в файлы. Делается это в помощью svn:keywords, http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html. Но вообще говоря, LSD прав - номер версии от количества билдов и/или ревизий не зависит и должен определяться вручную. |