I would like to implement Sub Version (SVN) as our version control for cloverleaf. My first thought is to add each site folder to the repository while excluding certain subdirectories (exec/processes). We would setup a job to commit the sites every night and capture any changes to TCL procs, alerts and other configurable items. I think the biggest impact is setting it up when the site is imported and then checked out since it would require a downtime. Other than that it should be transparent to the end user.
I am looking for any suggestions or tips from anyone who has taken on this task.
Thank you