Вторник, 8 Июль 2008

Mercurial: запоминаем состояние леса

В одно прекрасное утро мы начили использовать расшерение для mercurial которое называется forest. Спуся какое-то время захотелось нам стабилизироваться.

 

Написано в: 13:21 | 0 комментариев | | теги: , , | постоянная ссылка

Понедельник, 30 Июнь 2008

Mercurial: поменять commits местами

Захотелось мне поменять два commit’а местами. Так получилось что я в серию мелких опечаток вставил изменение функциональности, что несколько мешала отладке.

 

Написано в: 19:09 | 6 комментариев | | теги: , , | постоянная ссылка

Понедельник, 19 Май 2008

Выкидываем файлы из hg репозитория. Насовсем.

Иногда, кто‑то по ошибке или невнимательности, кладет в репозиторий файл которого быть там и не должно (скажем debug.log или dump какой. Или что‑то что на самом деле генерируются). С этим можно жить, на самом деле, просто удалив его. Но что делать если файл туда положили достаточно большого объема (скажем 500 mb)? Можно конечно commit сразу убить. А если этот commit живет в репозиторие несколько месяцев?

 

Написано в: 12:46 | 0 комментариев | | теги: , , | постоянная ссылка

Понедельник, 24 Март 2008

mq в hg

Не спалось, и решил поиграть в mq. Толком с ним поиграть не получалось очень давно. Тут получилось.

 

Написано в: 3:29 | 2 комментария | | теги: , , | постоянная ссылка

Понедельник, 17 Март 2008

darcs-record в hg

После git-darcs-record было бы не честно не рассказать о darcs record в hg. Да, он там тоже есть. И включился, да и нашелся, он проще чем в git. В wiki hg есть страница про него и поверить не мог я, что он включится просто от добавления в ~/.hgrc:

[extensions]
record=

Нет, включился. 10 очков в пользу hg. И весы с очками скоро заполнят чашу hg, увы ли?

Написано в: 19:34 | 0 комментариев | | теги: , , , | постоянная ссылка