Comment 4 for bug 376895

Revision history for this message
Adrian Wilkins (adrian-wilkins) wrote :

Glyph ; I think the "fancy rename" refers to the AtomicFile class in the bzr library

HL ; since this occurs only when a push fails, you should be able to move the offending pack out of the way and push again from the same branch. As long as the reason for the push failing was transient, this should correct the problem.

A less fraught but more long winded way of fixing this would be to move the wedged repository, then clone all it's branches into a fresh one in the old location.

A repack might fix this - but since the "wedge" pack might not be in the index, it might not be removed to obsolete_packs during a pack operation. (Should repacks just move ALL unknown packs into obsolete_packs?)