Re: git-cvsimport fuzzy commit log matching?
From: Martin Langhoff <hidden>
Date: 2016-06-15 22:45:49
On Tue, Dec 23, 2008 at 9:03 AM, Christoph Hellwig [off-list ref] wrote:
Any idea how to tell git-cvsimport that if we have exactly the same timestamp, and maybe the same author it really is the same changeset and we want to merge the commit message?
Right now, cvsimport relies on cvsps for this. cvsps compares author, timestamp (with a fuzz factor 'cause cvs commits over slow networks or hosts can span minutes - you could dial down to 0, it's the -z flag) *and* commit msg. What you could do is 1 - run cvsps with export to a file (I've posted in this list how to run it exactly as cvsimport does) 2 - post-process cvsps ouput with perl (there's a parser already in cvsimport ;-) ) 3 - run cvsimport with the post-processed file Or postprocess the imported git tree as others have suggested. hth, martin -- martin.langhoff@gmail.com martin@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff