Debian Documentation Project SVN

The Debian Documentation Project stores its web pages and much of the
manual text on the Debian Subversion server at svn.debian.org
and the Debian Git server at git.debian.org.
svn.debian.org and git.debian.org are part of the Gforge installation on alioth.debian.org.
Please read the Alioth documentation
for more information about how this service works.

Everybody can download the sources from the SVN/Git server. Only members of
the Debian Documentation Project can update files.

Update privileges are available to anyone who wishes to participate in
writing the manuals. We generally request that you have submitted
a couple of useful patches first.

After creating your account on Alioth,
please request update privileges by clicking Request to join at the
right-bottom of the https://alioth.debian.org/projects/ddp page.
Please make sure to fill in the comment box with the explicit rationale of why
you need access. Please follow it up with an email to
debian-doc@lists.debian.org explaining the track record of your work on
Debian.

Once your request is approved, you'll be part of the ddp project (and
Unix group) on Alioth.

The published web pages of the manual text are generated on
www-master.debian.org as part of the regular web site rebuilding process,
which happens every four hours.

The script does a svn export --force svn://svn.debian.org/svn/ddp/manuals, and then
make -C trunk publish.

The makefile is set up to rebuild each subdirectory (that contains
maintained documentation), and to install the files from each subdirectory
in doc/manuals/ subdirectory of the web site. The subdirectory
makefiles are derived from manuals/standard.makefile.

Note that this process regenerates the /doc/manuals/
directory. The contents of the /doc/ directory is generated
either from webwml or from other scripts,
such as those which extract certain manuals from their packages.