Двое разработчиков одновременно правят один общий модуль в хранилище конфигурации
Команда ведёт разработку через хранилище конфигурации. Разработчик A захватил общий модуль и правит его третий день, пока не помещая изменения. Разработчику B срочно нужно внести в тот же модуль правку по инциденту на бою.
Что произойдёт и как обычно решают такую ситуацию?
- B захватит модуль параллельно, а при помещении хранилище само объединит изменения построчно, как это делает система контроля версий
- B захватит модуль принудительно, правки A сохранятся у него локально и попадут в хранилище позже
- Хранилище разрешит параллельный захват, но помещение второго разработчика перезапишет правки первого
- B не сможет захватить модуль, пока A его не поместит: параллельная правка одного объекта в хранилище невозможна
