vircs I use this script to keep all my configuration files under version control, but it can be used for any text based files. See my blog for more info.