Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
software:sparkleshare [2012/06/17 18:40] mrenner [Struktur eines Repositories] |
software:sparkleshare [2012/10/11 10:23] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Sparkleshare ====== | ||
- | http://sparkleshare.org | ||
- | |||
- | http://sparkleshare.org/set-up-a-host/ | ||
- | |||
- | ==== Repository für Sparkleshare einrichten ==== | ||
- | === Am Server === | ||
- | - Ordner erstellen in /srv/git/ - Namenskonvention: Es dürfen keine Punkte verwendet werden! | ||
- | # mkdir /srv/git/<Name des Repositories> | ||
- | - Git-Repository anlegen mit | ||
- | # git init --bare <Name des Repos>_files | ||
- | - Falls ein neuer Benutzer angelegt werden soll: | ||
- | # useradd -a -G git git-<Name des Repositories> | ||
- | - Dem User die Git-Shell zuweisen: | ||
- | # usermod -s /usr/bin/git-shell <Benutzername> | ||
- | - Einstellungen prüfen, ob die Git-Shell und das Homeverzeichnis passen | ||
- | # vim /etc/passwd | ||
- | - Rechte anpassen im /srv/git/ | ||
- | # chmod -R 750 <Name des Repositories> | ||
- | # chown -R git-<Name des Repositories>:git <Name des Repositories> | ||
- | |||
- | === Am Client === | ||
- | - Sparkeshare herunterladen, installieren und E-Mail-Adresse und Passwort angeben | ||
- | - In Sparkleshare-client: "Add Hosted Project" mit: | ||
- | | Adress | <Name des Repositories>@176.9.215.202:42| | ||
- | | Remote Path| ~/<Name des Repositories>_files| | ||
- | |||
- | Fertig! Viel Spaß mit Sparkleshare! | ||
- | |||
- | |||
- | ===== Verwandte Links ===== | ||
- | ==== Git ==== | ||
- | http://git-scm.com/ | ||
- | |||
- | http://git-scm.com/documentation | ||
- | |||
- | http://www.online-tutorials.net/programmierung/git/tutorials-t-3-263.html | ||
- | |||
- | (Gitosis, Gitweb) http://www.asconix.com/howtos/debian/git-gitosis-debian-howto | ||
- | ==== Gitosis ==== | ||
- | http://th-h.de/blog/archives/1528-Git-Repositories-mit-gitosis-und-gitweb-Debian-Lenny.html | ||
- | |||
- | https://wiki.archlinux.org/index.php/Gitosis | ||
- | ==== GitWeb: ==== | ||
- | https://gitweb.codeplex.com/ | ||
- | |||
- | http://sourceforge.net/apps/trac/sourceforge/wiki/GitWeb%20repository%20browser | ||
- | |||
- | https://git.wiki.kernel.org/index.php/Gitweb | ||
- | |||
- | GitWeb Example: https://git.eclipse.org/c/bpmn2/ | ||
- | ===== Git GUI ===== | ||
- | (Linux, Mac, Win) http://git-cola.github.com/ | ||
- | ===== Linux Stuff ===== | ||
- | http://www.cyberciti.biz/faq/howto-change-default-home-directory/ | ||
- | |||
- | http://www.hscripts.com/tutorials/linux-commands/useradd.html | ||
- | |||
- | ===== Sonstiges ===== | ||
- | http://piwik.org/ | ||
- | |||
- | ===== Repositories ===== | ||
- | |||
Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.