Re: Командная работа в Mercurial (или другой DVCS)
От: rising_edge  
Дата: 13.10.11 11:26
Оценка: +1
Здравствуйте, Андрей Е, Вы писали:

АЕ>По умолчанию команда push проталкивает всю это гору ревизий на центральный сервер. Даже если эта гора ревизий добавляет в проект одну фичу. Проталкиваются даже тупиковые ветки.


В гите push заталкивает одну ветку. Текущую или явно указанную.

В гите гору коммитов можно уменьшить: git rebase --interactive.

АЕ>Если изменения выкладывают несколько разработчиков, центральный репозиторий быстро превращается в помойку.


АЕ>Можно попытаться ограничить разработчиков, и требовать чтобы они коммитили только когда завершают работу над фичей. Но тогда теряются все достоинства работы с распределенной системой. Зачем мне свой репозиторий, если я не могу творить с ним что хочу?


Пусть творит что хочет, но перед выкладыванием в центральный репозиторий пусть наведёт порядок.

Не в курсе, есть ли в Mercirial аналог git rebase --interactive
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.