In general, what works for us on servers is to base the FSVS off the
root of the server, and do a lot of ignores. We will typically not
version anything that is either:
- binary
- configuration files for a non-critical service (like Gnome
configuration files)
- log files, or daily reports (like pre-genreated calamaris reports for
squid)
- stuff in /home
On our CentOS 5.1 boxes, that results in (after 6-12 months of using
FSVS) a repository size of only 351 MB. Our ignore list for a server is
typically between 30 and 60 lines. As we find additional things that
don't need to be versioned, it's easy to unversion/ignore them and not
worry about the excess space in the repository from the old files.
But again, this is a production server, not a desktop machine, and we
would prefer to have a bit of over-kill in regards to what we keep track
of. We've been tempted, at times, to also version control the binaries,
but it would be better to simply pull those back off of backups.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]