Kakadu 21.08.2012 13:08 gemini

Редактирую один текст при помощи hg на двух компах. Временами меня постигает deja vu, что я этот текст уже редактировал. У меня мозг совсем скуксился, или такое бывает? Или я просто незапушил когда-то?

1. gds 21.08.2012 13:17

скорее не закоммитил / не запушил.

Навсяк, включи glog extension: в .hgrc впиши

[extensions]
graphlog =

(хотя это, как и пару других расширений, надо по дефолту включать.)

и через "hg glog | less" посмотри, чо как. Ну, всяко, "hg st" полезно ещё, ну и "hg blame".

2. gds 21.08.2012 13:21

а, ещё, как вариант, не сделал hg pull / hg up.
То есть, план такой: сделай везде коммит, запушь в общую репку, сделай "hg pull -u" из общей репки, далее смотри на количество голов (по тому же hg glog), и, если их две (а я подозреваю так), то смержь их в одну.

А ещё я писал скриптики для проверки того, закоммитил/запушил ли я всё в репки. Могу как-нибудь поделиться. Там оно в том числе выкидывает в шелл для грязной репки, давая возможность закоммитить, и пушит закоммиченное во все репки, прописанные в $project/.hg/hgrc

3. Kakadugds /1 21.08.2012 13:26 gemini

возьму на заметку

Do you really want to delete ?