On Mon, 4 Dec 2017 14:50:41 +0100 Laura Arjona Reina wrote: > I've done another "git cvsimport" conversion, this time with the -R > option so we get a file "cvs-revisions" mapping each file+cvsrevision to > the corresponding git commit. Great, we could use that for a redirector from viewvc to cgit URLs. I was thinking the revision info should be in the commit messages too, so that anyone can look up historical CVS version numbers in gitk. Based on Osamu Aoki's git-cvs sync code I've come up with the attached script that works for me with a small CVS repository. Like git-cvs, the script rsyncs the repository locally for faster conversion. I haven't tried it on the full webwml CVS repository. The additions to the git commit logs are customisable. The script also adds itself to the git history as a record of exactly how the conversion was done. It needs customising to set your username and to switch from the small CVS repository to webwml. > -A ./cvs_authors_20170820.txt I couldn't find a copy of this, is it online somewhere? -- bye, pabs https://wiki.debian.org/PaulWise
Attachment:
cvs2git
Description: CVS to git conversion script, preserves CVS revision numbers
Attachment:
signature.asc
Description: This is a digitally signed message part