parsecvs
C-based CVS file parser and GIT import tool. more…
This directory contains code which can directly read RCS ,v files and
generate a git-style rev-list structure from them. Revision lists can be
merged together to produce a composite revision history for an arbitrary
collection of files.
(I'm creating this mirror of http://cgit.freedesktop.org/~keithp/parsecvs/ in order to fork it and publish my extensions to parsecvs: imz-RCS2git-use-cases. Don’t expect this mirror to update frequently. If you want to do the updates yourself, ask me for access please!)
My extensions' description:
(There is a mirror at http://repo.or.cz/w/parsecvs/imz-RCS2git-use-cases.git as well.)
I added a few scripts written on top of parsecvs to the distribution of parsecvs, which I have been using extensively to convert my RCS histories to Git (no CVS, just plain RCS that I used to control files lying side-byside in a directory).
My use cases are:
My git-shortcuts are required for these my extensions.
mainline
-
Cloning this repository:
git clone git://gitorious.org/parsecvs/mainline.git mainline cd mainline
Add this repository as a remote to an existing local repository:
git remote add mainline git://gitorious.org/parsecvs/mainline.git git fetch mainline git checkout -b my-local-tracking-branch mainline/master_or_other_branch
Activities 
-
Friday April 30 2010
-
Favorite
07:42
Yonggang Luo started watching parsecvs/mainline
-

