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]

Reply via email to