In a very old post, I explained how to set up your own Subversion server to benefit from storing your scripts in a versioning repository. Certainly when you are working with multiple administrators on one environment, you want to be sure you are using the latest version of a certain script, and be able to roll back to a working version if you or one of your colleagues manage to wreck it.
New environment, and while setting up a new Subversion for our small group of admins, I found out about VisualSVN. Same functionality, but easier to use!