Open Source .NET Development [Electronic resources]

Brian Nantz

نسخه متنی -صفحه : 275/ 97
نمايش فراداده

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.

NOTE

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.

[View full size image]

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.

[View full size image]

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.