OK, I think I've got to the bottom of this now, with a bit of help from the people at #bzr.
What Richard must have done is merged lp:gcc-linaro/4.6 *to* his development branch, and then pushed that branch with --overwrite, thus rewriting history. :(
I've now changed the configuration of the branch such that it shouldn't be permitted any more. It should only permit revisions to be appended from now on.
I also changed 4.4 and 4.5 branches likewise.
Andrew
On 04/05/11 16:55, Andrew Stubbs wrote:
Hi all,
We seem to have had an accident!
This morning I merged one of my patches to lp:gcc-linaro/4.6, and this afternoon I got an email from Launchpad notifying me that a mystery revision had been deleted.
It seems that Richard has somehow overwritten my change with his. Luckily I've spotted it and will fix it now, but it could very easily have got lost.
I'm not sure what's happened here, but I'm pretty sure bzr does not just do this silently. I thought you needed to specify --overwrite to do this on purpose, but perhaps there's a bzr bug here?
Anyway, could everyone please be very careful when they do bzr push to the release branches.
Thanks
Andrew
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain