Subversion/en

Aus LaborWiki
Version vom 12. Juli 2008, 18:09 Uhr von Bg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Subversion is a sourcecode (version-) control system -- not very different to CVS. If you are new to the concept of version control systems you may read the wikipedia a...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Subversion is a sourcecode (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

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

Example

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

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

$ svn commit -m "README extended"

Commit Access

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 .