![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
В честь того, что у меня завтра отключают телефон в связи с "заменой телефонной линии", а так же пропаданиями света на сервере svn и отключением маньяками другого сервера, виртуального, вместе со всей вмварью, сижу изучаю сабж.
Сразу могу сказать, что ребе
belnetmon будет несказанно рад тому, что его экспериментальные разработки можно будет коммиттить локально и созерцать их историю, ничего не меняя в основной ветке. Не говоря уже о том, что ему не нужно будет подключаться по GPRS из турции к центральному серверу для коммитов.
PS: Топки холокоста, оно .hg делает только в корне репозитория, это же позитив несравнимый с .svn в каждой папке рабочей копии subversion.
PPS: Как минимум, отключение интернетов мне уже пофиг - я уже две копии проектов одновременно запилил под hg и svn, т.е. смогу пилить в второй копии под hg, затем сделать push в первую и закомиттить в центральный svn по мере возможности.
Сразу могу сказать, что ребе
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
PS: Топки холокоста, оно .hg делает только в корне репозитория, это же позитив несравнимый с .svn в каждой папке рабочей копии subversion.
PPS: Как минимум, отключение интернетов мне уже пофиг - я уже две копии проектов одновременно запилил под hg и svn, т.е. смогу пилить в второй копии под hg, затем сделать push в первую и закомиттить в центральный svn по мере возможности.
no subject
Date: 2009-08-10 08:13 am (UTC)Есть аналоги cat-file и for-each-ref?
> хито тут? какие могут быть НЕ локальные бранчи в распределённой системе?
В mercurial можно не пушить отдельный бранч?
> а это кто?
Так же известен как индекс. На первый взгляд не удобно, но потом понимаешь, зачем это нужно.
no subject
Date: 2009-08-10 09:14 am (UTC)Это кто?
>В mercurial можно не пушить отдельный бранч?
Конечно. http://mercurial.selenic.com/wiki/LocalbranchExtension
>Так же известен как индекс. На первый взгляд не удобно, но потом понимаешь, зачем это нужно.
http://mercurial.selenic.com/wiki/RecordExtension - оно? А то я не совсем понимаю что и зачем это.
В итоге имеем - красивая модульная штука vs кучка какашек.
no subject
Date: 2009-08-10 09:17 am (UTC)Вам тоже вслух почитать?
> Конечно. http://mercurial.selenic.com/wiki/LocalbranchExtension
This extension is not distributed with Mercurial.
> В итоге имеем - красивая модульная штука vs кучка какашек.
Про какашки по-подробней, пожалуйста ;)
no subject
Date: 2009-08-10 10:28 am (UTC)прочитал man git-cat-file - ничего не понял, вообще ничего. git-for-each-ref - понял - но не вижу необходимости - приведите юз кэйс.
>This extension is not distributed with Mercurial.
вам религия не позволяет поставить?
>Про какашки по-подробней, пожалуйста ;)
при попытках сделать что нить с гитом всегда ощущение копания в кучке дерьма.