Mercurial

Aug. 10th, 2009 01:38 am
metaclass: (Default)
[personal profile] metaclass
В честь того, что у меня завтра отключают телефон в связи с "заменой телефонной линии", а так же пропаданиями света на сервере svn и отключением маньяками другого сервера, виртуального, вместе со всей вмварью, сижу изучаю сабж.
Сразу могу сказать, что ребе [livejournal.com profile] belnetmon будет несказанно рад тому, что его экспериментальные разработки можно будет коммиттить локально и созерцать их историю, ничего не меняя в основной ветке. Не говоря уже о том, что ему не нужно будет подключаться по GPRS из турции к центральному серверу для коммитов.


PS: Топки холокоста, оно .hg делает только в корне репозитория, это же позитив несравнимый с .svn в каждой папке рабочей копии subversion.

PPS: Как минимум, отключение интернетов мне уже пофиг - я уже две копии проектов одновременно запилил под hg и svn, т.е. смогу пилить в второй копии под hg, затем сделать push в первую и закомиттить в центральный svn по мере возможности.

Date: 2009-08-10 12:55 am (UTC)
From: [identity profile] jek-hor.livejournal.com
Тоже самое с git. Зато он не жрёт место на винчестере в двойном объёме, достаточно быстро работает по сети и хранит у себя всю историю. С Mercurial тоже так по идее --- работал давно и недолго с ним.

Date: 2009-08-10 09:46 am (UTC)
From: [identity profile] metaclass.livejournal.com
Не говоря уже о том, что я смогу в принципе дома сделать один центральный репозиторий, куда буду вытаскивать changeset-ы с работы, а затем растаскивать по трем рабочим компам дома. В три раза уменьшение трафика и времени фактически.

Date: 2009-08-10 10:26 am (UTC)
From: [identity profile] jek-hor.livejournal.com
Именно. У svn остался только один плюс, но и тот сомнительный --- работа с подпроектами.

Date: 2009-08-10 02:22 pm (UTC)
From: [identity profile] kiryl.livejournal.com
Ребе, а чем плохи git submodule или git merge -s subtree?

Date: 2009-08-10 02:55 pm (UTC)
From: [identity profile] jek-hor.livejournal.com
Тем, что я никогда про них не читал :)

Но в нём всё равно нельзя стянуть с сервера пару каталогов, поправить и залить назад. Идеология по определению не та :) И это к лучшему, ИМХО. Чуть сложнее в администрировании репозиториев, зато путаницы меньше со всякими логами-диффами.

Date: 2009-08-10 02:58 pm (UTC)
From: [identity profile] kiryl.livejournal.com
Если есть ssh, то всё можно ;)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 26th, 2025 06:03 pm
Powered by Dreamwidth Studios