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

Re: configure subversion for no history

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Mon, 25 Jul 2011 14:00:01 -0400

On Mon, Jul 25, 2011 at 1:29 PM, Kent Rollins <kent.rollins_at_gmail.com> wrote:
> Is there a way to configure Subversion to *not* store a history on
> certain files?  I have a few people checking in some large binaries
> and we really don't need to store history on them.  We only need the
> last committed version of the file.  The repository is growing
> unnecessarily large.

The short answer from my experience is "no". Eliminating the old
histories, or even expired tags that might have such binaries, is not
supported. Histories are considered quite important, and efforts to
discard them or even to eliminate inappropriately stored binaries or
private data have proven to be very awkward. (Look up the old "svn
obliterate" feature requests for some history on that.)

A better approach to this might be to use "svn:externals" to point to
a separate repository, or set of repositories, which can be updated
and discarded as necessary.
Received on 2011-07-25 20:00:38 CEST

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