[oi-dev] userland history problems
milan.jurik at xylab.cz
Tue Apr 10 19:02:08 UTC 2012
in such case it would be good to add some putback check to avoid future
problems if mercurial is not so strict.
On 10.04.2012 19:51, Bayard G. Bell wrote:
> In the course of fulfilment of my request for git mirroring, I've
> learned that we have a slight problem in our history: someone forgot
> put a space between their name and the angle brackets surrounding
> e-mail address. There are two ways to fix this: one is to ask github
> disable validation of this data, the other is to fix the history,
> is a destructive change.
> Since we're just getting on our feet, I'm inclined to make two
> substantial clean-ups in the history, one is to fix these commit
> records, and the other is to remove backed out changesets so they
> show up in annotations (which seems reasonable, given that the net
> effect is that no change happened, which to my mind shouldn't have
> records against it for most repository contents).
> That means everyone using illumos-userland will need to re-clone for
> both mercurial and git. I know it's ugly, but I think this is pretty
> much the last point at which we can bite the bullet and clean this up
> properly--the other option is a workaround, whereas this is a painful
> fix. On the plus side, we'll finally have mirrors of the canonical
> available as illumos/illumos-userland.
More information about the oi-dev