[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

removing old revisions from a repository

From: Adolf Schwarz <adolf.schwarz.news.03-06_at_gmx.at>
Date: 2006-03-10 21:53:27 CET

Hi list,

I have a similar problem like many other SVN users, but slightly different.

I use SVN for distributing and syncronizing files over several
computers. That means, that the history and revert functions are nice to
have, but I do not need them forever.

The repository on the server will always grow, even if many files will
be deleted and not needed again. So I am looking for a way to remove all
revisions that are older than e.g. one year. I know that many deltas
would have to be rebuilt, but for this operation the server could even
go offline.

Since the svndumpfilter command only supports file names, I cannot use
this tool. Or is it possible to tell the dumpfilter "filter all files
that are not available in rev. XX or newer"? That would remove files
that have been deleted, although the deltas of all other files would stay.

Is it possible to "merge" revisions? That would be what I want - "move
all deltas bevore Rev.XX into Rev.XX.

If I start a new repository and import the "status quo" (beginning at
rev.1 again) all working copies would be corrupted, because the rev
numbers would be inconsistent.

Is there any solution?

Thanks,

-adi

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Mar 10 21:54:38 2006

This is an archived mail posted to the Subversion Users mailing list.