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