Clean up out-of-order vendor branches (thanks, LaMont). Avoid master loops.
commitbb6bf00f145bf3a4850d5037536e3c4b8805e554
authorKeith Packard <keithp@neko.keithp.com>
Sun, 24 Jun 2007 21:27:41 +0000 (24 22:27 +0100)
committerKeith Packard <keithp@neko.keithp.com>
Sun, 24 Jun 2007 21:27:41 +0000 (24 22:27 +0100)
tree13216f9683be04c624d453779447fa3e88424bee
parent6e5072dc012b9849ba2fc6df01aff13da6b7118c
Clean up out-of-order vendor branches (thanks, LaMont). Avoid master loops.

Vendor branches will occasionally get recorded with out-of-order dates,
this confuses the vendor branch merging code. Reorder the vendor branch to
preserve monotonicity. Also, allow the 'master' to end on a vendor branch
revision by not checking for branch merging for the master branch. This
prevents a loop along the master branch.
revcvs.c