Nemerle:
Это катастрофические отказы компилятор с StackOverflowException:
def o(){[o()]}
Я всегда объединял только диапазон коммитов в ветку интеграции, указывая только диапазон объединенных наборов изменений.
Рабочие элементы, относящиеся к отдельным рабочим элементам в этап разработки - это рабочие элементы этапа разработки. Я не думаю, что есть необходимость откатывать их до интеграции или выпуска.
Вы не указали, где вы записываете ошибки / запросы функций от клиентов. Если вы назначаете их ветке выпуска, вы, вероятно, создаете другие, более подробные рабочие элементы для ветки разработки, и при слиянии вы просто отметите все проблемы, исправленные ошибками, как решенные для ветки, в которую вы сливаете.
Итак, резюмируя, я не вижу причин, почему бы не использовать массовые слияния.