Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Build automation, системы сборки проекта 
:(
    Опции темы
 
Что вы используете для сборки ваших проектов
ANT [ 31 ]  [27.43%]
Maven [ 29 ]  [25.66%]
руками (в консоли или bat/sh файлами) [ 11 ]  [9.73%]
с помощью IDE [ 42 ]  [37.17%]
Всего проголосовавших: 72
В этом опросе возможны множественные ответы
Гости не могут голосовать 
powerOn
Дата 24.12.2009, 09:11 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Мне вот интересно, те кто ответил "с помощью IDE" у вас командная разработка или индивидуальная (только изучаете, или фрилансингом занимаетесь)? Если командная, то сколько человек в команде и по какому процессу вы работаете? 


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
AlexeyVorotnikov
Дата 24.12.2009, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 18.6.2007
Где: Москва

Репутация: 1
Всего: 18



Цитата(powerOn @  24.12.2009,  10:11 Найти цитируемый пост)
Если командная, то сколько человек в команде и по какому процессу вы работаете?  

У нас в команде обычно от 2-х до 5-и человек. А что вы имеете в виду под "процессом"?


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
powerOn
Дата 24.12.2009, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Цитата(AlexeyVorotnikov @  24.12.2009,  10:22 Найти цитируемый пост)
А что вы имеете в виду под "процессом"? 


Имею ввиду процесс организации разработки, например Scrum или RUP, или еще какой-нибудь...

Добавлено через 7 минут и 42 секунды
Да, еще важный момент, опять же только для тех кто делает билд из IDE и работает в команде. Распределенная ли команда или все в одном офисе сидят?


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
AlexeyVorotnikov
Дата 24.12.2009, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 18.6.2007
Где: Москва

Репутация: 1
Всего: 18



Цитата(powerOn @  24.12.2009,  11:27 Найти цитируемый пост)
Цитата(AlexeyVorotnikov @  24.12.2009,  11:22 Найти цитируемый пост)
А что вы имеете в виду под "процессом"? 
Имею ввиду процесс организации разработки, например Scrum или RUP, или еще какой-нибудь...

Да, еще важный момент, опять же только для тех кто делает билд из IDE и работает в команде. Распределенная ли команда или все в одном офисе сидят? 


У нас никакие такие формализованные процессы не используются.
Команды у нас бывают распределённые.


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
serger
Дата 24.12.2009, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 1
Всего: 5



Цитата(AlexeyVorotnikov @  24.12.2009,  12:18 Найти цитируемый пост)
У нас никакие такие формализованные процессы не используются.
Команды у нас бывают распределённые. 

Странно. А IDE все одну используете?


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
COVD
Дата 24.12.2009, 16:51 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 6
Всего: 43



Мы компилируем "с помощью IDE". У нас много относительно мелких проектов. Большая часть из них используются в виде библиотек. Многие проекты для серверной части уже представляют собой самостоятельные приложения, которые по сути являются сервисами, обслуживающими одну задачу. Сейчас изменения в библиотеках случается затрагивают другие проекты и их приходится вручную перекомпилировать. Клиентское приложение загружается через веб-старт и представляет собой несколько десятков jar'ов. При изменениях на сервер выкладываются только обновленные jar'ы. Команда маленькая ( < 5 ), никаких "процессов" не знаем, сидим в офисе, хотя используем репозиторий и технически можно все делать удаленно. Пока я не чувствую острой необходимости отказываться от "помощи IDE". Мы продолжаем "дробить" систему на мелкие компоненты и есть желание перевести клиентское приложение на плагинно-модульную архитектуру. В общем, у нас пока не индустриальный масштаб, не цех и не конвейер, а "свечной заводик". 
ЗЫ. сейчас все используют одну IDE, но это не принципиально, потому что в репозитории сурс есть. При разных IDE форматирование кода иногда сбивается.

Это сообщение отредактировал(а) COVD - 24.12.2009, 17:00
PM MAIL   Вверх
AlexeyVorotnikov
Дата 24.12.2009, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 18.6.2007
Где: Москва

Репутация: 1
Всего: 18



Цитата(serger @  24.12.2009,  13:49 Найти цитируемый пост)
Странно. А IDE все одну используете? 

Да, фактически одну - Eclipse.


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
LSD
Дата 25.12.2009, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15708
Регистрация: 24.3.2004

Репутация: 15
Всего: 537



А мне вот интересно послушать людей которые ответили "руками (в консоли или bat/sh файлами)". Что за проекты они так собирают, сколько у них разработчиков и т.д.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Dancer
Дата 17.3.2010, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 29.4.2005
Где: Nizhniy Novgorod

Репутация: нет
Всего: 37



выбрал руками, так как скриптовые вещи представленны были только там.
Продукт собирается кучей Makefile и sh. Код разношорстный входит: Java/C/C++/sh получаем rpm продукта.
Разработка удалённая, разработчиков полно по миру раскиданы. Но конечно выделены билдовые сервера, на которых по расписаниям, или по запросам, на выпуск релиза делается билд. Процесс разработки ПО строго формализован.
По конечному продукту проходят обязательные циклы тестирования: интеграционное, системное, филд-тест.
До того как изменения от разработчика попадут в интеграцию, разработчик гоняет юнит-тесты, и много ещё других процедур, чтобы подать свой код, как кандидат на интеграция в ту или иную ветку продукта.


--------------------
У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! smile
PM MAIL   Вверх
LSD
Дата 18.3.2010, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15708
Регистрация: 24.3.2004

Репутация: 15
Всего: 537



А Java компилируете javac-ом и Unit-тесты запускаете руками?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Dancer
Дата 18.3.2010, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 29.4.2005
Где: Nizhniy Novgorod

Репутация: нет
Всего: 37



Да. Компилим javac-ом, скриптами пускаются и тесты.


--------------------
У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! smile
PM MAIL   Вверх
LSD
Дата 6.8.2010, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15708
Регистрация: 24.3.2004

Репутация: 15
Всего: 537



А есть ли люди которые используют Ant + Ivy?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
powerOn
Дата 6.8.2010, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Цитата(LSD @  6.8.2010,  15:40 Найти цитируемый пост)
А есть ли люди которые используют Ant + Ivy?

у нас используют в компании достаточно активно.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
LSD
Дата 9.8.2010, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15708
Регистрация: 24.3.2004

Репутация: 15
Всего: 537



А репозиторий какой для него используете?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
powerOn
Дата 9.8.2010, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



в локальной сети стоит сервер, на который ручками ставятся версии нужных библиотек. ivy использует его, без какого-либо доступа к внешним ресурсам.  


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.1519 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.