Git рабочий процесс для обработки работы над набором функций - PullRequest
0 голосов
/ 17 марта 2020

моя компания переходит с Subversion на Git для наших основных продуктов. В настоящее время мы пытаемся рассчитать на рабочий процесс, который работает для нас, предпринимая небольшие шаги.

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

В настоящее время мы используем Jira для создания билетов и сервера BitBucket. Наш рабочий процесс в том виде, в каком он есть, заключается в создании удаленной ветки Feature для каждого тикета (от мастера), разработчик работает с ними локально, в конечном итоге возвращаясь к удаленной ветке Feature и поднимая запрос на извлечение, когда работа завершена. Затем мы проводим проверку кода на работе и либо отправляем ее обратно, либо объединяем с мастером. Мы не огромная команда, всего несколько разработчиков.

Это работает хорошо, за исключением случаев, когда у нас есть функции, которые требуют, чтобы предыдущая функция была завершена. например, добавить ссылку на страницу редактирования со страницы просмотра. Просмотр страницы - 1 билет / функция, редактирование - вторая.

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

Не уверен, что если я упускаю что-то очевидное, оцените, что мой мозг все еще может быть на земле Subversion.

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