For web development it seems the best type of version control to use is subversion. subversion or SVN is the successor to CVS. Another aspect of version control that I have never found a definite way of defining is release version numbers. Most times I just make up release version numbers when I come to a good stopping point in the code .
Recently, when I made the move to leadiv.com I wanted to have my projects in some kind of source version control repository. Hopefully, making it easier for people who may be interested in my work to participate in developing these projects with me. So far I have moved only one of my projects into a SVN repository using Google’s project hosting site. It is very useful to use (and free) . I have been using SVN tortoise to access the repository when making changes or needing to bring the code down to work on it. So far it has worked out fairly well. It’s not all that awkward to work with and I don’t put the changes back up until I have finished my coding session. (more…)