CVSps fixed; git-cvsimport works, too
- From
- Chris Shoemaker <c.shoemaker@cox.net>
- Date
- Nov 10, 2005, 01:41 UTC
- Message-ID
- <20051110014106.GA19835@pe.Belkin>
- In-Reply-To
- <20051109222634.GA19209@pe.Belkin>
On Wed, Nov 09, 2005 at 05:26:34PM -0500, Chris Shoemaker wrote:
> I could cut git-cvsimport some slack for failing to infer that file > 'b' is also on the 'dev' branch, since I learned how hard that is when > I taught CVSps to make that inference. But completely missing a > branch and all files added to it is not good.
Ok. Whew, I'm glad to report that I was mistaken. git-cvsimport performs beautifully when given the new CVSps output. Sorry for the noise.
I'll change this then to an announcement that with that CVSps patch, CVSps produces more accurate branch ancestry, and git-cvsimport can correctly reproduce branch-of-a-branch histories.
On a related note, the new '-P' option doesn't behave exactly as I expected. You must provide the _full_ pathname to the input file CVSps file. If that's not a bug, it should at least be documented.
-chris