If you are doing any serious software development, source control software becomes an important tool.
Fortunately, you can set up a source ontrol solution on your home network for free.
To set up source control, you will need a repository server, and client tools to connect to repositories, do check outs and check ins and so on. For server software, I’ve used VisualSVN for Windows. For a client, I have used TortoiseSVN for Windows.
To set up VisualSVN, download install package and run the installer. Set up straight forward and soon you’ll have your server up and running. You can use VisualSVN Server Manager to browse and manage user security and repositories.
To set up a client, download TortoiseSVN install package and run the installer. TortoiseSVN integrates with Windows Explorer, so handling of check outs and check ins becomes very easy. For connection settings, use details of the server that you have set up.
This is a great free solution that gives you professional level source control. VisualSVN is based on Subversion, which is a widely used open source platform.