I would use a simple source code version control tool like CVS or Subversion. Both are free, and it really doesnt get much easier than that. Setup a respository and checkin updates to your scripts whenever you make them. You can revert to older versions.. check diffs between versions.. etc.. You can also branch and merge your code if you perhaps have different projects going on that use similar scripts derived from the same base.
This website takes effort, time and money to maintain. If you choose not to become a Prime member, but still would like to support my efforts, please feel free to donate what you find appropriate.