Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> wrote:
VS> коммитом. CVS/SVN в этой ситуации (рабочая копия отстала от VS> репозитория) просто не даст сделать коммит, предложит сперва VS> обновить рабочую копию. А hg дает, но порождает новую голову. о чем тебе внятно и скажет. А при попытке сделать то же самое в удаленном репо - еще и заставит уточнить, точно ли ты это хотел.
VS> Вот в чем дело. Интересно, можно ли использовать какой-нибудь VS> хук, чтобы перед коммитом проверялась свежесть рабочей копии, зачем? В двух головах нет никакого ужаса. Хотя проще и удобнее, на мой взгляд, работать в локальной копии, в которую никто под руки не лезет, и синхронизироваться через третью, у которой нет work tree. Вот в частности потому что все операции модифицирующие историю тебе в результате запрещены - ни --amend, ни rollback делать нельзя, не убедившись, что "Вася" не убрал руки от клавиатуры.
VS> или автоматом делался сперва update. и тут ты в vi нажимаешь :w В отличие от второй головы, ты доооолго не узнаешь, что что-то сломал.
> Alex
--- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)