Du befindest dich hier: FSI Informatik » Fachschaftsinitiative Informatik » Organisation der FSI » FSI-User im CIP
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige ÜberarbeitungNächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
fsi:organisation:repository [02.07.2008 20:05] – Mullet | fsi:organisation:repository [10.11.2016 23:04] – tomabrafix | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | 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. | + | Sind im [[https:// |
- | Neben dem Zugriff | + | ===== Zugriff |
- | ===== SVN+SSH ===== | + | Eine Mail an die Liste schreiben. |
- | Diese Methode ist zwar leider nicht die unkomplizierteste, aber dafür sicher | + | ===== Repository clonen ===== |
+ | |||
+ | Verwende folgenden Befehl, um ein Repository zu clonen: | ||
+ | |||
+ | < | ||
+ | git clone git@gitlab.cs.fau.de: | ||
+ | </ | ||
+ | \\ | ||
+ | |||
+ | ===== Repository anlegen ===== | ||
+ | |||
+ | Siehe [[https:// | ||
+ | |||
+ | ====== SVN-Repository der FSI ====== | ||
+ | |||
+ | Auf unserem Server gibt es ein SVN-Repository für alle FSI-Mitglieder, | ||
+ | |||
+ | ===== WebDAV ===== | ||
==== Zugriff bekommen ==== | ==== Zugriff bekommen ==== | ||
- | Um dir Zugang zu geben, brauchen wir einen SSH-Publickey von dir, den du bitte an < | + | Der Zugriff ist über HTTP Basic-Auth geregelt, gib uns also einfach eine passende htpasswd-Zeile, die Du mit dem folgenden Befehl erzeugen kannst: |
- | Falls du noch kein SSH-Keypair hast, hilft dieser Befehl | ||
< | < | ||
- | ssh-keygen -t rsa | + | htpasswd |
</ | </ | ||
- | Der public key befindet sich dann üblicherweise in '' | ||
- | Sobald das ganze hier eingetrudelt | + | $DEINLOGIN sollte der erste Buchstabe deines Vornamens zusammen mit deinem Nachnamen in ASCII und Kleinbuchstaben ('' |
+ | |||
+ | Da das SVN nicht nur von Informatik-FSIlern genutzt wurde, sondern u.A. wegen der ESE-Heft-Zusammenarbeit von CElern, | ||
+ | |||
+ | **Sicherheitshinweis: | ||
==== Checkout ==== | ==== Checkout ==== | ||
Zeile 26: | Zeile 45: | ||
< | < | ||
- | svn co svn+ssh://svn@fsi.informatik.uni-erlangen.de/ | + | svn co https:// |
</ | </ | ||
- | |||
- | Bitte nicht das '' | ||
==== Weiterführendes / Literatur ==== | ==== Weiterführendes / Literatur ==== | ||
- | Wer noch keine Erfahrungen mit SVN hat, dem sei die [[http:// | + | Wer noch keine Erfahrungen mit SVN hat, dem sei die [[http:// |
- | ===== Trac ===== | + | ===== WebSVN |
- | Das Trac zum Repository befindet sich hier: | + | Das WebSVN |
- | -> **[[https:// | + | -> **[[https:// |
- | Der Zugriff ist über htpasswd-Einträge geregelt, gib uns also einfach eine mit dem folgenden Befehl erzeugte Zeile auf den oben genannten Wegen. | + | Dabei gelten die gleichen Zugangsdaten wie für's WebDAV. |
- | + | ||
- | < | + | |
- | htpasswd -n si< | + | |
- | </ | + | |
- | + | ||
- | Alternativ suchst du einen aktuellen Serveradmin zum Beispiel im CIP auf und gibst das Passwort direkt bei ihm ein. | + | |
===== Commit-Notifications ===== | ===== Commit-Notifications ===== | ||
Zeile 53: | Zeile 64: | ||
Der Mailverteiler für die Commit-, Propchange-, | Der Mailverteiler für die Commit-, Propchange-, | ||
- | [[https:// | + | [[https://meta.fsi.informatik.uni-erlangen.de/ |
+ | |||
+ | ===== Setzen der mime-type-Property von Binaries ===== | ||
+ | |||
+ | Wenn es einmal nicht anders geht und ein Binary eingecheckt werden muss, z. B. zum Veröffentlichen des ESE-Hefts, kann man die " | ||
+ | |||
+ | - '' | ||
+ | - Mit Hilfe von '' | ||
+ | |||
+ | ===== Dateien per HTTP veröffentlichen ===== | ||
+ | |||
+ | Um Dokumente aus dem Repository z.B. im Wiki zu verlinken gibt es die Möglichkeit, | ||
+ | |||
+ | - '' | ||
+ | - '' | ||
+ | |||
+ | ===== Probleme? Fragen? Unklarheiten? | ||
+ | |||
+ | Mail an < | ||
- | ==== Probleme? Fragen? Unklarheiten? | ||
- | Mail an < |