Мы используем TFS для нашего кода: соединительные линии + ветви для кодирования. В моей команде 6 разработчиков.Как защитить багажник от разработчиков
Проблема: иногда разработчики не хотят создавать новую ветку (или использовать старую), чтобы исправить/развить что-то. Они просто делают это в багажнике. Хорошо, в некоторых случаях это приемлемо. Но большую часть времени он создает много проблем.
Как я могу обеспечить защиту сундуков и заставить разработчиков создавать новые или повторно использовать старые ветви?
UPD: Я не хочу предоставлять доступ только для чтения к разработчикам на сундуке (они должны иметь возможность создавать ветки и объединять их сами). Я хочу компромисс - могу создавать ветки/делать слияние, но не могу развиваться в багажнике.
+1 для этого. Образование (и разумная доза крикета-биты к голове) - вот что нужно здесь. – Robaticus
Я полностью против доступа только для чтения, так как это делает людей с доступом к записи узким местом в слияниях. Даже если «избранные» очень быстрые и отзывчивые, это психологическая проблема. Настройте оповещения и научитесь эффективно общаться. Команде из 6 не нужно добавлять препятствия или блокировки. –
@ Ryan Cromwell: полностью согласен, это ядерный вариант: то есть последнее средство, которое означает, что вы уже потерпели неудачу. – annakata