Subversion
I chose to use Subversion (SVN) with ASpell.NET, even though SourceForge does not support it, because it is easy to use and has some nice features that CVS does not support.
TortoiseSVN version 0.21.0 Build 277 and SVN version 0.32.1 were used in this chapter.
First, a repository must be created, which is simple, as Figure 9-2 demonstrates.
Figure 9-2 Creating an SVN repository with TortoiseSVN.
Next I will simply import ASpell.NET into the repository. Figure 9-3 shows how to import a Subversion project.
Figure 9-3 Importing ASpell.NET using TortoiseSVN.
As you can see, using Subversion is very simple and not intrusive in the development cycle. Another great feature of Subversion is that the repository can be easily compressed and moved to a different machine, even if that machine runs a different operating system.