[cvsnt] RCS file become too big

Kevin zzz at zzz.zzz.org
Thu Dec 4 08:05:19 GMT 2003


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


I do not think that this is what you really need but maybe it can help:

AFAIK WinCVS has a UI for deleting revisions (I presume it issues the
commands that Bo has suggested). First Graph a file, then select revisions
then look in the Right Mouse Button menu. I came across this but did not try
it out.

Note: You cannot do the operation on multiple files at the same time (with
WinCVS).

--
Kevin Agius

"Czarnowski, Aric" <aczarnowski at unimax.com> wrote in message
news:mailman.49.1070464141.10435.cvsnt at cvsnt.org...
Has anybody scripted something to remove non required revisions from a
binary using the admin command?  We, and I would guess many others, have
the same problem of huge binary archives we would like to cut down.

By "non required revisions" I mean any revision that is not a tip and is
not tagged.

I have a Perl script that tries to do this but it saves entire branches
and I would feel safer using or looking over something that has been
around a while longer, i.e. has been tested a little more.

Don't ask why we are in this situation.  It's a long and internally
political story...

--Aric

Aric Czarnowski
Unimax Systems Corporation
612-204-3634



-----Original Message-----
From: Bo Berglund [mailto:Bo.Berglund at system3r.se]
Subject: RE: [cvsnt] RCS file become too big


cvs admin -o rev1:rev2 filename
This will permanently remove all revisions between rev1 and rev2
including these two.

Example:
cvs admin -o 1.2:1.24 mybigfile.bin
Will remove the revisions 1.2-1.24 inclusive of the file

More information here:
http://www.cvsnt.org/wiki/CvsCommand#head-d033e22ae348aeb5660fc2140aec35
850c4da997


/Bo





More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook