Защитите себя от себя - ветвь политики SVN для небольшой команды разработчиков - PullRequest
2 голосов
/ 18 августа 2010

Наша небольшая команда (6) состоит из людей с разным уровнем квалификации и знанием продукта.

Чтобы защитить себя от себя (или недостаток опыта) какую политику разветвления мы должны использовать?

Ответы [ 2 ]

2 голосов
/ 18 августа 2010

В долгосрочной перспективе было бы легче переключиться на систему управления исходным кодом, которая имеет лучшую поддержку ветвления и объединения.SVN хорош в ветвлении, но ему не хватает приличной поддержки для слияния.Я думаю, вам стоит взглянуть и на Mercurial, и на Git.С любым из них вам, вероятно, не нужно будет слишком беспокоиться о контроле над своими ветками.

2 голосов
/ 18 августа 2010

Ветвь так часто, как это кажется полезным.

Чем больше вы это делаете, тем больше понимаете это.

Чем больше вы понимаете это, тем больше пользы вы получаете и тем меньше проблем и ошибок вы вызываете.

<Ч />

Если вы оставите ответвление только в тех крайних случаях, когда это должно быть выполнено , , вы почти гарантированно сделаете это таким образом, чтобы вызвать головные боли. Практика делает это намного менее вероятным.

Сохраняйте барьер для ветвления как можно ниже.

<ч />

Полагаю, это можно подвести итог: практика, практика, практика.

...