Kakadu
21.08.2012 13:08 gemini
Редактирую один текст при помощи hg на двух компах. Временами меня постигает deja vu, что я этот текст уже редактировал. У меня мозг совсем скуксился, или такое бывает? Или я просто незапушил когда-то?
скорее не закоммитил / не запушил.
Навсяк, включи glog extension: в .hgrc впиши
[extensions]
graphlog =
(хотя это, как и пару других расширений, надо по дефолту включать.)
и через "hg glog | less" посмотри, чо как. Ну, всяко, "hg st" полезно ещё, ну и "hg blame".
а, ещё, как вариант, не сделал hg pull / hg up.
То есть, план такой: сделай везде коммит, запушь в общую репку, сделай "hg pull -u" из общей репки, далее смотри на количество голов (по тому же hg glog), и, если их две (а я подозреваю так), то смержь их в одну.
А ещё я писал скриптики для проверки того, закоммитил/запушил ли я всё в репки. Могу как-нибудь поделиться. Там оно в том числе выкидывает в шелл для грязной репки, давая возможность закоммитить, и пушит закоммиченное во все репки, прописанные в $project/.hg/hgrc
возьму на заметку