Subversion/en: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Zeile 3: Zeile 3:
=Overview=
=Overview=


* Das Labor runs a subversion server which is reachable at the URL https://roulette.das-labor.org/svn
* Das Labor runs a subversion server which is reachable at the URL https://das-labor.org/svn
* you may use '''Trac''' to browse the source or read the latest commits -- URL https://das-labor.org/svnview/
* you may use '''Trac''' to browse the source or read the latest commits -- URL https://das-labor.org/svnview/
* Accounts are given on request on info@das-labor.org. (Only necessary for checking in own modifications/source)
* Accounts are given on request on info@das-labor.org. (Only necessary for checking in own modifications/source)

Version vom 21. April 2009, 00:06 Uhr

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://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/en. Any one else may ask for an account via mail at info@das-labor.org .