[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: libraries / cacherevs
From: |
Tom Lord |
Subject: |
Re: [Gnu-arch-users] Re: libraries / cacherevs |
Date: |
Fri, 12 Mar 2004 21:44:06 -0800 (PST) |
> From: Miles Bader <address@hidden>
> I think it's an important part of arch that the logs are part of the
> file tree rather than being a sort of repository-only metainfo as they
> are in many other rcses.
> One thing that's been discussed in the past is to allow some patch-logs
> to be batched up and stored as compressed-tar-files in the tree (though
> in the same general location as normal patch-logs), with explicit user
> commands to batch or unbatch patch-log ranges. This would preserve the
> good properties of patch logs, but use a great deal less disk space and
> inodes (patch-logs compress very well, and because they're usually so
> small, tend to waste a lot of space due to filesystem granularity).
Or you can just do what I've done in the 1.3 branch and remove a bunch
of old logs after creating ChangeLog files from them. Lacks the
compression but includes savings based on file system allocation
granularity (doesn't make _much_ difference for me but presumably is
better for ext* file systems. Also cuts down on the size of base-0
log messages from `tag'.)
-t