Я работаю над продуктом в компании. Здесь я вижу, что разработчики работают непосредственно на багажнике, который не похож на .Является ли работа на стволе хорошей практикой?
Неудобство работы на стволе: - Причина, если новый клиент нуждается наш продукт в какой-то момент в будущем, может быть продукт не является стабильным. Другим сценарием может быть, если другой команде необходимо разработать некоторую функцию параллельно. Команда никогда не будет уверена в отношении стабильности кода транка.
Adavantage: - Команда QA не должна прилагать двойные усилия для тестирования как в Branch, так и в Trunk.
Так что я не уверен, что если работать на багажнике может когда-нибудь быть хорошей стратегией?
На этот вопрос нет единого ответа. Если вы будете следовать «непрерывной доставке», то это то, что вы должны делать. «Команда никогда не будет уверена в стабильности кода магистрали» - вот почему вам нужны тесты. – zerkms
A _very_ интересная тема, но, вероятно, более подходит для http://programmers.stackexchange.com –
Возможный дубликат http://programmers.stackexchange.com/questions/107884/to-branch-or-not-to-branch и http://programmers.stackexchange.com/questions/183819/can-branching-ever-be-considered-a-bad-practice –