Bug#845297: Website transition from CVS to Git - now with cvs-revisions file

Paul Wise <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <CAKTje6EWAajHgd8PbjvikO5EuyNEGQe8u6cdG3+O1Bi6+Ce-Ew__24191.2144505934$1512566854$gmane$org@mail.gmail.com>
On Tue, Dec 5, 2017 at 12:08 PM, Paul Wise wrote:

> I haven't tried it on the full webwml CVS repository.

I started the cvs2git script yesterday and it completed overnight. The
results look fine, here is an example commit log from one of the
recent CVS commits:

    Add link to  non official images for some more ports

    CVS version numbers

    english/ports/index.wml: 1.133 -> 1.134

If people want to change how the CVS part looks that should be easy by
customising the sed commands in the script.

I didn't get the authors file before starting the script though, so it
doesn't have full author names in the commit meta-data.

I think the remaining things to add to the script are:

The authors file.

Any tweaks needed to the CVS version numbers part of the commit logs.

After the repo has been converted, use the cvs-revisions file to add a
git commit automatically rewriting all the translation-check headers
to the git-based system Laura proposed.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.