Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.10.2011, 22:04
|
|||
---|---|---|---|
Перевод одного потока проекта на dev, beta, stable ветки |
|||
#18+
Компания от 3 разработчиков выросла до 10 и частота коммитов в репозиторий возрастает соответственно, а значит тестировать становится сложнее, причем в предрелизный период (когда активно фиксятся баги) доходит до того что коммиты в репозиторий приходят быстрее чем успевает отрабатывать тесткомплит. Прошу поделиться опытом про перевод проекта на систему dev, beta, stable веток. Как организуется? Как управляется? Как с такой системой живется? Что используете? Какие выявлены + / - ? Мы используем SVN, с распределенными системами не работал, может стоит перейти на них для обеспечения системы нескольких веток и легкого перекидывания изменений из одной ветки в другую? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.10.2011, 22:28
|
|||
---|---|---|---|
Перевод одного потока проекта на dev, beta, stable ветки |
|||
#18+
Cheese)))Мы используем SVN, с распределенными системами не работал, может стоит перейти на них для обеспечения системы нескольких веток и легкого перекидывания изменений из одной ветки в другую? На DVCS перейти определенно стоит. Еще, возможно, имеет смысл выделить подмодули проектов (по крайне мере мы так делали, чтобы разработчики друг другу не сильно мешали). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2011, 10:12
|
|||
---|---|---|---|
|
|||
Перевод одного потока проекта на dev, beta, stable ветки |
|||
#18+
Как организуется? есть WorkFlow document где описан процесс разработки. Есть release manager ответстенный за включение кода в определенные ветки. Есть тим лиды которые следят чтоб разработчики следовали WorkFlow. Как управляется? Тех. средствами: есть bag tracker, wiki, DVSC (GIT) . Некоторые ограничения выполнены через post receive hooks. Как с такой системой живется? Хорошо. Позоволят работать над новыми версиями, и одновременно поддерживая текущие stable версии. Что используете? Jira,Confluense,github,hudson Какие выявлены + / - ? Плюсов много, не буду перечеслять, минус такой: можно по ошибке закомитить код не в ту ветку, исправить можно, но не тривиально ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=33&mobile=1&tid=1547962]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 298ms |
total: | 419ms |
0 / 0 |