Обзоры кода в операционных системах Azure без ветвей функций - PullRequest
0 голосов
/ 28 сентября 2019

Мы пришли из истории использования Subversion, и все проверяют одну ветвь

Теперь мы используем девопы Azure, используя отдельные ветви функций.Обзоры кода намного проще, но мы решаем все классические проблемы с ветвями функций, кошмарными слияниями и неохотно реорганизуем

Мы не можем сделать ветви функций короче по длине и все еще имеем полезную частьработа

Что за середина?В идеальном мире вы могли бы зарегистрироваться в одной и той же ветке, отметить теги и по-прежнему использовать Azure для создания единого тела кода для проверки в конце

Я уверен, что это очень распространенная проблема, как можномы улучшаем процесс?

1 Ответ

1 голос
/ 28 сентября 2019

Во-первых, я оспариваю утверждение Мы не можем сделать ветви функций короче .Вы абсолютно можете.Вам нужно работать с небольшими пользовательскими историями, изолировать текущие функции за переключателями функций и постепенно просматривать и объединять их по мере реализации более крупной функции.

Тем не менее, если вы хотите продолжать поддерживать долгоживущую функциюветви (что я рекомендую против), решение больше филиалов .Вы переходите от своей функциональной ветви к более узкому подмножеству работы, и когда это подмножество завершено, просмотрите и объедините его с функциональной ветвью.Когда функция будет завершена, объедините ее с основной / основной веткой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...