Debian-Installer uses subversion for source control. To check out the installer use one of the commands below. The repository can also be browsed online.
Anonymous checkout
svn co svn://svn.debian.org/svn/d-i/trunk debian-installer
Checkout over ssh, for developers
svn co svn+ssh://$userid@svn.debian.org/svn/d-i/trunk debian-installer
(replace $userid with your Alioth user ID)
In order to access the repository (also for writing) you'll have
to request to be added to the d-i project group on Alioth.
For this send a mail with an explanation to the project admins.
If you are interested in customizing the version of the installer released with Sarge, you should check out the Sarge branch instead of trunk. Etch has a similar branch too.
Use the command below for anonymous checkout. Checkout over ssh is analogous to the example for trunk above.
svn co svn://svn.debian.org/svn/d-i/branches/d-i/sarge
If you want to build Debian-Installer yourself, start by reading the
README file in the ./installer/build/ directory.
There is also a lot of information available on the project's
wiki pages.
Note that the current development version should be build in an unstable environment and the stable version should be build in a stable environment.