Du befindest dich hier: FSI Informatik » Fachschaftsinitiative Informatik » Organisation der FSI » FSI-User im CIP
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
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 (simamust
für Maxime Mustermann) oder bei semantikfreien Benutzernamen (ab12wxyz
unabhängig vom bürgerlichen Namen) der erste Buchstabe deines Vornamens zusammen mit deinem Nachnamen in ASCII und Kleinbuchstaben (whaendler
für Wolfgang Händler).
Da das SVN mittlerweile nicht mehr nur von Informatik-FSIlern genutzt wird, sondern u.A. wg. der ESE-Heft-Zusammenarbeit von CElern, ist die neue Policy, analog zur FSI-Gruppe im Wiki per Mail an admins@fsi.informatik.uni-erlangen.de mit CC: an fsi@cs.fau.de htpasswd-hashes an die Admins zu schicken.
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:
svn pe http:public fsirepo/path/to/file
(Inhalt der Property ist egal)- ???
- PROFIT