Hi, I applied the script.
Note: if you want to experiment with conversions, you can also rsync the bare repository from rsync://cvs.sv.gnu.org:/sources/groff/ and perform changes locally :) -- Sylvain On Sun, Feb 22, 2009 at 01:35:28PM +0100, Werner LEMBERG wrote: > > To simplify import of the groff CVS repository into something better > (like bzr or git), I ask you to apply the attached script so that > unwanted branches caused by `cvs import' get removed -- as far as I > know, I don't have the rights on Savannah to do this by myself. > > Colin Watson has written this script; he writes > > [...] it needs to be run from a checkout of > :ext:cvs.savannah.gnu.org:/sources/groff module groff. I've tested > that it produces no textual change in a CVS checkout, and that after > this the bzr conversion creates no filler changesets. > > Thanks in advance. > > > Werner > > #! /bin/sh > for x in \ > tmac/man.ultrix \ > contrib/grap2graph/.cvsignore \ > contrib/mom/mom.tmac \ > contrib/eqn2graph/.cvsignore \ > font/devX100-12/Makefile.sub \ > font/devX100-12/DESC \ > font/devlj4/DESC.in \ > font/devcp1047/DESC.proto \ > font/devdvi/generate/msbm.map \ > font/devascii/DESC.proto \ > font/devlbp/DESC.in \ > font/devps/DESC.in \ > font/devps/psstrip.sed \ > font/devX75-12/Makefile.sub \ > font/devX75-12/DESC \ > font/devX100/Makefile.sub \ > font/devX100/DESC \ > font/devlatin1/DESC.proto \ > font/devX75/Makefile.sub \ > font/devX75/DESC \ > src/libs/libxutil/XFontName.c \ > src/libs/libxutil/xmalloc.c \ > src/libs/libxutil/DviChar.c \ > src/utils/indxbib/eign \ > src/devices/xditview/gray1.bm \ > src/devices/xditview/DESC.in \ > src/devices/xditview/Menu.h \ > src/devices/xditview/xdit.bm \ > src/devices/xditview/gray5.bm \ > src/devices/xditview/parse.c \ > src/devices/xditview/font.c \ > src/devices/xditview/gray7.bm \ > src/devices/xditview/gray4.bm \ > src/devices/xditview/.cvsignore \ > src/devices/xditview/gray3.bm \ > src/devices/xditview/gray8.bm \ > src/devices/xditview/device.h \ > src/devices/xditview/device.c \ > src/devices/xditview/lex.c \ > src/devices/xditview/gray6.bm \ > src/devices/xditview/gray2.bm \ > src/devices/xditview/xdit_mask.bm \ > src/devices/xditview/draw.c \ > src/devices/xditview/Dvi.h \ > src/devices/xditview/FontMap \ > src/devices/xditview/page.c \ > src/devices/grotty/TODO \ > src/devices/grops/psfig.diff \ > src/preproc/soelim/TODO \ > src/preproc/refer/TODO \ > src/preproc/eqn/TODO; do > cvs admin -b "$x" > done