One remotely missing mercurial branch aborts all pulls on that repository
Bug #1086392 reported by
Georges Racinet
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenERP buildbot configurator |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In the mirror system, care has been taken to pull all interesting branches of a given Mercurial reposiroty at once (hg pull can be passed the -b option several times). This is good for efficiency and to avoid overload of remote servers.
But if one is missing, then the whole operation aborts. This can be seen in logs.
On the other hands, team managers may want to prepare configuration for a bunch of per-developer named branches just once, and these branches won't really exist until someone truly pushes a changeset on them.
It would be better to try the one-step pull and fall back in case of abortion to branch per branch pulling.
Related branches
To post a comment you must log in.
Seems to work according to the logs, but I'd like confirmation with actual changesets going through