prepush: backed out refactoring
It has some problems in corner cases and will fail on a test recently
introduced on stable. Will maybe be reintroduced later, in a better
version.
% ghost revisions
initializing destination source-hg repository
scanning source...
sorting...
converting...
1 Initial layout setup
0 Commit with ghost revision
o 1 "Commit with ghost revision" files: somefile
|
o 0 "Initial layout setup" files: somefile