powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Перевод одного потока проекта на dev, beta, stable ветки
3 сообщений из 3, страница 1 из 1
Перевод одного потока проекта на dev, beta, stable ветки
    #37468081
Cheese)))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Компания от 3 разработчиков выросла до 10 и частота коммитов в репозиторий возрастает соответственно, а значит тестировать становится сложнее, причем в предрелизный период (когда активно фиксятся баги) доходит до того что коммиты в репозиторий приходят быстрее чем успевает отрабатывать тесткомплит.
Прошу поделиться опытом про перевод проекта на систему dev, beta, stable веток.

Как организуется?
Как управляется?
Как с такой системой живется?
Что используете?
Какие выявлены + / - ?

Мы используем SVN, с распределенными системами не работал, может стоит перейти на них для обеспечения системы нескольких веток и легкого перекидывания изменений из одной ветки в другую?
...
Рейтинг: 0 / 0
Перевод одного потока проекта на dev, beta, stable ветки
    #37468115
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cheese)))Мы используем SVN, с распределенными системами не работал, может стоит перейти на них для обеспечения системы нескольких веток и легкого перекидывания изменений из одной ветки в другую?
На DVCS перейти определенно стоит. Еще, возможно, имеет смысл выделить подмодули проектов (по крайне мере мы так делали, чтобы разработчики друг другу не сильно мешали).
...
Рейтинг: 0 / 0
Перевод одного потока проекта на dev, beta, stable ветки
    #37491712
Konstantin~
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как организуется?

есть WorkFlow document где описан процесс разработки. Есть release manager ответстенный за включение кода в определенные ветки.
Есть тим лиды которые следят чтоб разработчики следовали WorkFlow.

Как управляется?

Тех. средствами: есть bag tracker, wiki, DVSC (GIT) . Некоторые ограничения выполнены через post receive hooks.

Как с такой системой живется?

Хорошо. Позоволят работать над новыми версиями, и одновременно поддерживая текущие stable версии.

Что используете?

Jira,Confluense,github,hudson

Какие выявлены + / - ?

Плюсов много, не буду перечеслять, минус такой: можно по ошибке закомитить код не в ту ветку, исправить можно, но не тривиально
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Перевод одного потока проекта на dev, beta, stable ветки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]