Subversion: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
(wozu der review banner? +anti-spam anweisungen +kategorie)
Zeile 32: Zeile 32:
Das können natürlich nur lokale Labor Mitglieder, die einen Account auf roulette haben. Alle anderen melden sich mal bitte via mail an info@das-labor.org .
Das können natürlich nur lokale Labor Mitglieder, die einen Account auf roulette haben. Alle anderen melden sich mal bitte via mail an info@das-labor.org .


{{Review|Diese Seite sieht gut aus. Joerg?}}
=Probleme mit Spam=
Die Tickets im Trac wurden von Spammern missbraucht. Sollte wieder so etwas auftauchen, lässt sich das entsprechende Ticket mit folgendem Befehl löschen:
  trac-admin ticket remove
 
Es ist angedacht, die Ticket-Funktionalität gänzlich abzuschalten.
 
[[Kategorie:Infrastruktur]]
 
<!-- {{Review|Diese Seite sieht gut aus. Joerg?}} -->

Version vom 19. September 2008, 18:36 Uhr

Subversion ist ein Quellcode (Versions-) Verwaltungs System -- nicht unähnlich CVS. Wenn dir das Konzept von Versionsverwaltungs-Systen unbekannt ist, solltes du dir zunächst den Artikel zu Versionskontrollsystemen bei Wikipedia durchlesen.

Übersicht

Neben dem Subversion Server, der von den meissten Labor Projekten benutzt wird betreiben wir auch noch einen Bazaar Server.

Beispiel

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

[... Am Quelltext rumarbeiten ...]

$ svn commit -m "README erweitert"

Commit Access

Subversion Schreiboperationen finden ebenfall über die HTTPS und die o.g. URL statt. Alles was ihr braucht ist ein gültiger Subversion account. Die entsprechende Datei ist /var/svn/htpasswd.labor, und man benutzt das Programm htpasswd um neue User anzulegen oder passworte zu ändern:

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


Das können natürlich nur lokale Labor Mitglieder, die einen Account auf roulette haben. Alle anderen melden sich mal bitte via mail an info@das-labor.org .

Probleme mit Spam

Die Tickets im Trac wurden von Spammern missbraucht. Sollte wieder so etwas auftauchen, lässt sich das entsprechende Ticket mit folgendem Befehl löschen:

 trac-admin ticket remove

Es ist angedacht, die Ticket-Funktionalität gänzlich abzuschalten.