Subversion/en

Aus LaborWiki
Wechseln zu: Navigation, Suche

Obsoletion notice[Bearbeiten | Quelltext bearbeiten]

The services documented here are no longer offered.

Subversion is a source code (version-) control system -- not very different to CVS. If you are new to the concept of version control systems you may read the wikipedia article about Revision Control Systems.

Overview[Bearbeiten | Quelltext bearbeiten]

Besides the subversion server, which is used by most Labor projects, we also run a Bazaar server.

Example[Bearbeiten | Quelltext bearbeiten]

$ svn co https://www.das-labor.org/svn/microcontroller

[... doing things with the source ...]

$ svn commit -m "README extended"


Commit Access[Bearbeiten | Quelltext bearbeiten]

Write operations to the subversion are using HTTPS and the URL named above. Everything you need is a valid subversion account. The corresponding file is /var/svn/htpasswd.labor and the tool htpasswd is used to create new accounts and modifying the password for existing once.

sudo htpasswd /var/svn/htpasswd.labor <username>

This is obviously limited to local Labor members who have an account on roulette. Any one else may ask for an account via mail at info@das-labor.org .