![[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-09 10:56 pm (UTC)no subject
Date: 2009-08-09 11:59 pm (UTC)Главное на это было время выделить среди бесконечного "когда тут думать, пилить надо" :)
no subject
Date: 2009-08-09 10:57 pm (UTC)no subject
Date: 2009-08-09 11:00 pm (UTC)no subject
Date: 2009-08-09 11:46 pm (UTC)зы. сам выбираю между hg и git :)
no subject
Date: 2009-08-10 05:00 am (UTC)no subject
Date: 2009-08-10 05:48 am (UTC)no subject
Date: 2009-08-10 05:50 am (UTC)ну или я не осилил.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-08-10 07:22 am (UTC)no subject
Date: 2009-08-09 11:57 pm (UTC)no subject
Date: 2009-08-10 12:04 am (UTC)Я вот немного с этой штукой поработаю, посмотрю, помешает ли это работе или нет. Потому что эта фича даже на сайте меркуриала явно написана "держать в одном репозитории разные проекты как бэ не рекомендуется".
no subject
Date: 2009-08-10 12:55 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-08-10 05:00 am (UTC)Меня не парит делать fetchи нужные, kva например написал (или взял откуда то) экстэншн мелкий для этого.
no subject
Date: 2009-08-10 08:30 am (UTC)(no subject)
From:no subject
Date: 2009-08-10 07:01 am (UTC)Mercurial, благодаря своей рекламе, победил с разгромным счётом ;-)
Но мааленькое сомнение остаётся.
no subject
Date: 2009-08-10 01:26 pm (UTC)no subject
Date: 2009-08-10 01:31 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-08-10 10:44 am (UTC)хотя пару сексов с detached head вынесло мозг на час, пока не разобрался
no subject
Date: 2009-08-10 11:12 am (UTC)hg когда кому то из участников нужна винда, проект на pure python, или нужен push over http.
Для больших проектов лучше гит.
PS После года использования hg гит уже не кажется таким марсианским.
PPS про гит хорошо git magic почитать -- оно немарсианское.
no subject
Date: 2009-08-10 12:37 pm (UTC)А чтобы понять причины невозможности этого по умолчанию, мне потребовалось прочитать цикл статей про внутреннее устройство этого монстра.
И да, git -- linux-way. Когда они захотели сделать ОС, она долго была в статусе конструктора с торчащими наружу кишками, типа "собери сам" (да и сейчас порой весело). Когда они захотели сделать DVCS, получился ещё один конструктор (с сотней, что ли, разных бинарников, в какой-то из предыдущих версий), опять же, с кишками наружу (см. пример с пустым репозиторием). Но тут хоть они сами признаются, что гит у них -- просто средство для работы с версионным контентом, а не DVCS. Феерические хлопцы.
no subject
Date: 2009-08-10 02:23 pm (UTC)no subject
Date: 2009-08-10 04:57 pm (UTC)no subject
Date: 2009-08-10 02:25 pm (UTC)no subject
Date: 2009-08-10 02:32 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-08-10 04:36 pm (UTC)(no subject)
From: