Пример групповой разработки
Данный пример показывает, как два разработчика, Андрей и Василий, начинают работать вместе с общим проектом.
Чтобы они оба смогли начать работу, администратор добавляет их в состав разработчиков проекта.
Первый разработчик, Андрей, создает себе задачу Добавить справочник Покупатели. В задаче он указывает, что нужно создать новую ветку для ее разработки.
После этого Андрей открывает задачу в среде разработки, вносит изменения, запускает и проверяет приложение.
Он видит измененные элементы проекта и измененные строки файлов.
Чтобы изменения не пропали, Андрей фиксирует их.
После этого он хочет, чтобы администратор проверил его задачу. Для этого Андрей отправляет ее на проверку.
Администратор проверяет задачу.
В это же время второй разработчик, Василий, создает себе задачу Реализовать справочник Продавцы. Василий выполняет эту задачу и отправляет ее на проверку.
Пока задача Василия находится на проверке, Андрей отмечает, что его задача выполнена, и включает ее в версию.
К этому времени задачу Василия проверили, и он тоже отмечает, что его задача выполнена, и включает ее в версию. Однако эта операция заканчивается неудачей и сообщением о конфликте.
Василий разрешает конфликт, после чего снова включает задачу в версию. В этом случае она успешно включается.