Issue #63: tip not changed to "public" when pushing to Kallithea
Reported by: | Arnaud GUT |
State: | closed |
Created on: | 2014-12-04 16:29 |
Updated on: | 2014-12-05 08:20 |
Description
Context: migration from RC 2.2.5 to Kallitea last rev 0a45511. Mercurial version (on PC W7): 3.2 but issue also with older versions. Works perfectly on RC 2.2.5 but remains in "draft" phase on KLT. Have I missed something ?
Attachments
Comments
Comment by Mads Kiilerich, on 2014-12-04 16:41
That sounds like a local Mercurial configuration in your new setup.
Comment by Arnaud GUT, on 2014-12-04 17:00
Hi Mads, I've not changed any Mercurial settings on PC nor on KLT server (copied the .hgrc of RC). To be more precise, tip remains "draft" on my PC but is "public" on the server. And at the push time, the previous revision (tip - 1) which was "draft" change to "public" on my PC. Hoping I clearer now ;-)
Comment by Mads Kiilerich, on 2014-12-04 17:45
(weird homemade KLT abbreviation you use there)
No, it is not really clear to me. "tip" is not really a helpful concept. It is better to talk about "the changeset with hash 01234abcdef". What do "remains" refer to, assuming it is something different from "push time"?
Others do not see and experience what you describe. Can you reproduce it in a clean setup and describe exactly how others can reproduce it?
Kallithea do not have any awareness of phases. You must also be able to reproduce the problem with pure Mercurial without Kallithea, using plain hg serve --config "web.allow_push=*" --config web.push_ssl=no on a test repo. In that case it is obviously something that should be fixed in Mercurial.
Comment by Arnaud GUT, on 2014-12-05 08:20
Solved. It was due to an obscure hidden hook. My apologizes for this.
Comment by Arnaud GUT, on 2014-12-05 08:20