I'm working on a number of various scripts for different tasks and at the moment, and when I have an updated version of a script, I just save it as a text file with a newer version name.
My scripts folder is filling up fast and is becoming more difficult to manage so I'm wondering if there is some free software which I can use to keep track of my scripts and versions that also allows the checking in/out of scripts which are being worked on?
If you use it, sharepoint does that.
You need a source code control system. That Wikipedia article links to a comparison page for several, but you'd probably be better off using something like Sourceforge to host your code for you, rather than set up a source code control server yourself.
Originally Posted by Rawns
MediaWiki can do kinda that, it does versioning on edits (EG: Revision history of "About EduGeek.net=" - Wiki=). But it sounds you more want a VCS as dhicks pointed out, such as Git, SVN, RCS to point out a few.