D365FO
Здравствуйте.
Прошу поделиться опытом переноса программных компонент между ветками ms tfs с нарушением порядка следования changeset'ов:
1. можно ли после временного нарушения порядка установки changeset'ов вернуться к строгому следованию такому порядку?
1.1 будет ли tfs воспринимать эту ситуацию как аварийную?
2. можно ли после "неправильной" установки отметить некоторые changeset'ы к повторной установке (чтобы не забыть, что их придётся установить заново по готовности пропущенных)?
2.1 можно не устанавливать changeset'ы повторно, а ограничиться исправлением вручную (после установки пропущенных)?
Для разработки и установки модификаций на рабочее приложение используются две ветки ms tfs: DEV, PROD. Интересует случай, когда устанавливаем changeset'ы не в порядке их следования: 1,2, а с нарушением: 2,1. См. рис. ниже.
DEV
changeset_1:
X++:
class A
{
void methodA();
}
changeset_2:
X++:
class A
{
void methodA();
void methodB();
}
Шаг 1 (methodA на данный момент неготов):
PROD
changeset_2 + руками ставим в комментарий неготовый код:
X++:
class A
{
//void methodA();
void methodB();
}
Шаг 2:
PROD
changeset_1 + changeset_2(повторно):
X++:
class A
{
void methodA();
void methodB();
}
Заранее благодарю.