|
16.08.2023, 09:49 | #1 |
Участник
|
Спасибо за развёрнутый ответ.
Цитата:
Никакого нарушения порядка следования changeset-ов tfs не допустит..
Цитата:
...как так получилось, что переносится модификация, зависящая от той модификации, которая еще не перенесена.
Цитата:
1. Да, действительно зависимость между модификациями есть. Откатываем переносимую модификацию и ждем доработки первой модификации (с methodA())
Цитата:
Вручную можно исправить - вопрос в какой ветке?
Цитата:
Если в PROD - то это исправление будет "жить" до ближайшего переноса какого-нибудь changeset-а с этим кодом и проблема встанет снова.
Разумеется, это ложится дополнительной нагрузкой на администратора, но данный случай полагается пока исключительным. Вопрос достаточно актуальный, потому что в разнородных командах очевидно не получается Цитата:
тщательно следить за зависимостью модификаций друг от друга
Последний раз редактировалось virtuoso; 16.08.2023 в 10:00. |
|
16.08.2023, 11:13 | #2 |
Administrator
|
Цитата:
Сообщение от virtuoso
Исправление руками делаем в PROD.
В ближайший перенос может быть changeset_1 или changeset_3: changeset_1 затрёт последние изменения, но это опять же правится руками на PROD (или повторной установкой changeset_2) после чего восстанавливается status quo. А в случае changeset_3 выполняем всё то же самое, что c changeset_2, и так вплоть до установки пропущенного changeset_1. Разумеется, это ложится дополнительной нагрузкой на администратора, но данный случай полагается пока исключительным. Понятно, что в идеальном случае либо получаются задержки, либо команда должна быть маленькой. Неудобство безусловно было - старались максимально разделять задачи, чтобы было минимум пересечений + некие ежедневные небольшие совещания по задачам с озвучиванием ситуации, чтобы минимизировать нагрузку на администратора и переложить обязанность по комментированию на автора разработчика. Но без работы администратор все равно не оставался ))
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: virtuoso (1). |