Можно ли слиться с ветвью, которая не является прямым родителем или дочерним элементом в TFS? Я подозреваю, что ответ не такой, как это то, что я испытал при его использовании. Однако кажется, что в определенные моменты времени было бы очень полезно, если бы выполнялись разные функции, которые могут иметь разные циклы утверждения (т.е. Использовать один может быть одобрен до двух функций). Это становится чрезвычайно сложным, когда у нас есть производственные ветки, где мы должны объединить некоторые функции в предыдущую ветвь, чтобы мы могли освободиться до следующей полной версии.
Наша текущая стратегия ветвления должна развиваться в магистрали (или магистрали, как мы ее называем), и создавать ветвь для стабилизации и выпуска в производство. Затем эту ветку можно использовать для создания исправлений и других вещей, в то время как mainline может расходиться для предстоящих функций.
Какие методы можно использовать в противном случае для смягчения сценария, такого как описанный выше (?)?