Du befindest dich hier: FSI Informatik » Fachschaftsinitiative Informatik » Organisation der FSI » FSI-User im CIP

Dies ist eine alte Version des Dokuments!


SVN-Repository der FSI

Auf unserem Server gibt es ein SVN-Repository für alle FSI-Mitglieder und nach Bedarf auch für die fleißigen Helfer bei ESE & Co.

Neben dem Zugriff per WebDav (HTTPS) gibt es auch ein WebSVN für bequemes Browsen im Repository, sowie einen Mailverteiler mit Commit-Notifications. Mehr dazu weiter unten…

WebDAV

Zugriff bekommen

Der Zugriff ist über HTTP Basic-Auth geregelt, gib uns also einfach eine passende htpasswd-Zeile, die Du mit dem folgenden Befehl erzeugen kannst:

htpasswd -n <DEINLOGIN>

$DEINLOGIN sollte entweder dein si-Login sein, oder wenn du schon ein „tolles“ semantikfreies Login besitzt, der erste Buchstabe deines Vornamens zusammen mit deinem Nachnamen in ascii und lowercase (z.B. Wolfgang Händler → whaendler).

Zukommen kannst du uns das ganze etwas unsicher per Mail an admins@fsi.informatik.uni-erlangen.de (bevorzugt signiert) oder besser persönlich.

Wer zu faul für htpasswd ist kann sein Passwort natürlich direkt in unserem Prompt eingeben, das wiederum natürlich auch nur persönlich. :-)

Sicherheitshinweis: Standardmäßig speichert der SVN-Client das eingegebene Passwort im Klartext. Das heißt, abgesehen davon dass ihr das ohnehin nicht tun solltet: Benutzt kein Passwort, das anderweitig sehr wichtig ist!

Checkout

…geht mit diesem Befehl:

svn co https://fsi.informatik.uni-erlangen.de/svn fsi-repo

Weiterführendes / Literatur

Wer noch keine Erfahrungen mit SVN hat, dem sei die Google-Suche nach "svn tutorial", beispielweise dieses hier, sowie der universelle SVN-Almanach Version Control with Subversion empfohlen!

WebSVN

Das WebSVN zum Repository befindet sich hier:

https://fsi.informatik.uni-erlangen.de/websvn

Dabei gelten die gleichen Zugangsdaten wie für's WebDAV.

Commit-Notifications

Der Mailverteiler für die Commit-, Propchange-, Lock- und Unlock-Notifications ist eine herkömmliche Mailman-Liste. Abonnieren kannst du sie hier, allerdings mit einer kleinen Wartezeit bis ein Listadmin das bestätigt. Wie immer gilt auch hier: Persönlich aufsuchen und Sofort-Service erhalten. :)

https://meta.fsi.informatik.uni-erlangen.de/mailman/listinfo/fsi-svn

Dateien per HTTP veröffentlichen

Um Dokumente aus dem Repository z.B. im Wiki zu verlinken gibt es die Möglichkeit, eine SVN-Property namens http:public zu setzen, worauf hin die Datei in ihrer stets aktuellen Version mit dem gleichen Unterpfad wie im Reposity online gestellt wird:

  1. svn pe http:public fsirepo/path/to/file (Inhalt der Property ist egal)
  2. ???
  3. PROFIT

Probleme? Fragen? Unklarheiten?