Subversion/en

Aus LaborWiki
Version vom 10. April 2019, 14:41 Uhr von Fridtjof (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.

Obsoletion notice

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

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

Example

$ svn co https://www.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 .