Wir bieten euch an Repositories für eure Uni-Projekte für euch zu hosten.
Im Moment bieten wir Git und Subversion an.
Anleitungen
Damit ihr bessere Möglichkeiten habt an den Anleitungen mitzuwirken, haben wir uns entschlossen sie in unser Wiki zu packen.
Einrichtung
- Mail an wwwadmin_fsini@lists.hu-berlin.de mit folgendem Inhalt:
- Git
- Beantragender: Name, Username, PublicSSH-Key und Informatik-Account (username)
- weitere Nutzer: Name, Username, PublicSSH-Key
- Subversion
- Beantragender: Name, Username, Passwort und Informatik-Account (username)
- weitere Nutzer: Name, Username, Passwort
- Username und Passwort können gerne als htpasswd2-Zeile geschickt werden
- Git
- Auf Antwort von uns warten :-)
Solltet ihr schon einen Subversion oder Git-Repository-Account haben, brauchen wir das PW bzw. den SSH-Key nicht noch einmal. Gebt dann bitte den entsprechenden Usernamen an.
Sollte der angegebene Username schon vergeben sein, hängen wir einen Index dran.
Die Repository-Namen werden bis auf weiteres durch uns vergeben (weniger Aufwand, Verhinderung Namenskonflikte).
Gegen 5-EUR-Spende kann man über Wunschnamen reden (siehe Sitzungsprotokoll vom 02.02.09).
Zugang
Git
bei leerem (neuen) Repository:
mkdir myproject cd myproject git init git remote add origin git@fachschaft.informatik.hu-berlin.de:myproject.git # ***do some work, git add _and_ commit files*** git push origin master:refs/heads/master # optional for more comfortable pull git config branch.master.remote origin git config branch.master.merge refs/heads/masterfür Mitnutzer (wenn schon Inhalt drin ist):
git clone git@fachschaft.informatik.hu-berlin.de:myproject.git
Subversion:
svn co https://fachschaft.informatik.hu-berlin.de/svn/myproject