[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] error in tree-lint
From: |
Tom Lord |
Subject: |
Re: [Gnu-arch-users] error in tree-lint |
Date: |
Tue, 19 Aug 2003 11:13:21 -0700 (PDT) |
> But now I have a BIG question: the website in question is 1Gb amb a few
> thousands of files. I'm not sure how should I manage it (and not, I cannot
> split it, sorry). Should I build cached revs automatically (using hook)?
> Should I add libraries? I need speed when commiting changes and I don't
> want the backups to take forever, so I'0m not sure waht to do.
> Changes are usually small: create a new dir, add a few config files, a few
> images and that is it. Another type of change is patching a few general
> files to modify the website behaviour and look and feel. As you can see,
> not many changes.
> Can someone advise me how to proceed?
Changesets will be small. Your revision library should be reasonably
space efficient. Commits and what-changed will (currently) stream
through 2gb of disk i/o, so you'll join the list of people who want me
to finish the optimization that will avoid that. Building a pristine
tree will copy a 1Gb tree -- so you might want to start using
--no-pristine a lot and keeping a revision library.
If you're not on a cramped disk, yes, I would probably make a commit
hook that updates a revision library on every commit.
-t