ах да, по поводу merge. таки diff всегда делается от первого предка, и если вы (вдруг, внезапно) захотите при помощи diff'ов выстроить заново рабочую копию — вам будет полезна информация только о первом паренте. ну и, как всегда, в будущем всё может измениться и алгоритм может стать умным и выбирать не первого ... more →
*mercurial
В битбакете сделали комментарии к строкам кода. So sloooow http://blog.bitbucket.org/2011/08/22/now...
Я кончаю на Mq extensions в Mercurial. Можно править дохуя всякого одновременно и не превращать коммиты в говно минимальными усилиями ^__^
What are patch queues? Patch queues are collections of raw patches that are managed by Mercurial. Unlike the commits in a normal Mercurial fork or branch, which are immutable, the changes recorded in a patch queue can be edited, deleted, reordered, and merged, and may be removed or applied at will from a given ... more →
Ой, этого я не видел. Как готовили гит для гитхаба https://github.com/blog/530-how-we-made-...
И как готовили меркуриал для гугла (BigTable) http://www.google.com/events/io/2009/ses...
Меркуриал совсем запереводили:
проталкиваю в https://bitbucket.org/k_bx/xmppflask
просят денег на развитие
RT @mpmselenic Matt Mackall
If your company loves #Mercurial and would like to help me accelerate its development, see is.gd/wny4G7
Вот посмотрел я на очередной гитовый реп в котором больше чем десяток файлов и пара разработчиков и опять вспомнил за что люблю меркуриал :)
По сути, единственное в чём гит мне нравится больше, так это количество быдлокодеров на гитхабе, которые форкают всё подряд. На битбакете народа немного меньше и активность ... more →
Временами хочется игнорировать некоторые файлы только локально, не добавляя их в .hgignore (например, файлы создаваемые вашей IDE).
Для этого в .hg/hgrc вашего репозитория (или в глобальном hgrc) можно указать путь к файлу, который будет использоваться совместно с .hgignore. У меня это выглядит примерно так:
[ui]
... more →
Вышел Mercurial 1.9 с пачкой багфиксов и несколькими интересными плюшками. Описание и ссылки пастить не буду, просто сошлюсь на ЛОР:
http://www.linux.org.ru/news/opensource/...
Хорошее (пусть и немного устаревшее) сравнение git и меркуриал http://translated.by/you/analysis-of-git...
Хорошая статья о ветвлении в mercurial http://stevelosh.com/blog/2009/08/a-guid...
Но опять нигде не могу найти элементарный хинт: как переключиться на другую ветку не делая коммит, но чтобы при этом изменённые данные в текущей ветке сохранились.
git, конечно, весь какой-то неудобный и неочевидный, но по сравнению с mercurial он очень мощный. То же самое можно сказать о github и bitbucket.
Псто, советуй по mercurial вопросу ответ. Есть два репозитория, которые местами чуть различаются. В одном идёт девелопинг, изменения пуляются в другой, откуда происходит коммит. Но надо, чтобы изначальная разница между ними сохранялась. Поясню, зачем это: изменения на горячую вносятся в рабочий экземпляр, где есть ... more →
итак, mercurial queues — неюзабельное говно. Видите ли, при переключениями между патчами оно ошибками срет.
*mercurial is used by:
werehuman
werehuman
Оранжевус Охуеннус
utros
kb
kb
eoranged
eoranged
Nico-izo
Nico-izo
alxrt
alxrt
nstm0
nstm0
proton
proton
beardog
beardog
der_FeniX
der_FeniX
eurekafag
eurekafag
няша
generatorglukoff
Джордж Ричмонд
richmond
профессиональный говноед
ulidtko
skyw00lf
skyw00lf
desperate donkey
odin
werehuman
utros
kb
eoranged
Nico-izo
alxrt
nstm0
proton
beardog
der_FeniX
eurekafag
generatorglukoff
richmond
ulidtko
skyw00lf
odin