I'll be forming a remote team, and I want to be able to use scripts (or something) to make sure that people's code is checked in every night.  I currently use some BASH scripts that are kindof wonky and aren't customizable easily.Does anyone have any useful tools, tips, or resources for this?Are there any pitfalls to doing this that I'm not seeing, or can I do it better another way?(cross-posted to super-user)
Useful Scripts for CM?
version control;team;scripting
Why do you want to be sure that everyone's code is checked in overnight?You don't want your build to fail and having to check code in implies that one will have to commit code that won't necessarily be right.This leads to broader questions about what version control tools you're using and your general philosophy for version control.Certainly you want to make sure that your developers work is backed up and you almost certainly want them committing changes early and often but equally you want, no, need a build server and you therefore want committed code to build (and pass its tests). A lot of the answer may come from using a Distributed VCS (or teaming local DVCS with a central server based system) in that you can require local commits (pushed to a mirror for backup) - hence need for more detail or more questions...