close
Warning:
Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Aug 30, 2011, 8:21:28 PM (15 years ago)
- Author:
-
Rüdiger Kupper
- Comment:
-
Link zum svn-Manual, kleine Ergänzungen
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v12
|
v13
|
|
| 3 | 3 | = Verwalten der Subversion-Repositories = |
| 4 | 4 | |
| 5 | | --work in progress-- |
| 6 | | |
| | 5 | Der `paedml`-Rechner dient als unser Subversion-Host. Momentan verwenden wir als Zugriffsmethode "svn über ssh-Tunnel" (siehe unten). |
| 7 | 6 | |
| 8 | 7 | == Repository == |
| … |
… |
|
| 11 | 10 | === Physikalischer Speicherort === |
| 12 | 11 | |
| 13 | | `/srv/svn` |
| | 12 | `/srv/svn/<repos>` |
| 14 | 13 | |
| 15 | 14 | Orientiert am [http://proton.pathname.com/fhs/ File System Hierarchy Standard (FHS)], dem [http://www.debian.org/doc/debian-policy/ch-opersys.html Debian folgt]. |
| … |
… |
|
| 29 | 28 | 1. der Apache V2 bereits gut läuft, mitsamt LDAP-Authentifizierung, und nur konfiguriert werden muss. |
| 30 | 29 | |
| 31 | | Beide Methoden haben Vor- und Natchteile, besonders hervorzuheben: |
| | 30 | Beide Methoden haben Vor- und Nachteile, besonders hervorzuheben: |
| 32 | 31 | |
| 33 | 32 | 1. svn über ssh-Tunnel hat potentiell Probleme mit den Nutzerrechten beim Schreiben auf das svn-Repository. Die lassen sich aber durch ein gewissenhaftes Rechtedesign lösen. |
| 34 | 33 | 1. Apache als Server ist äußerst flexibel (wobei wir die Flexibilität auf absehbare Zeit nicht benötigen), erzeugt bei den Zugriffen aber erheblich mehr Systemlast (=langsamer) |
| 35 | 34 | |
| 36 | | Das subversion-Manual ist eine hervorragende Dokumentation zu allen diesen Fragen. |
| | 35 | Das [http://svnbook.red-bean.com/ Subversion-Manual] ist eine hervorragende Dokumentation zu allen diesen Fragen. |
| 37 | 36 | |
| 38 | | Wir müssen zunächst eine Entscheifung treffen, welches Szenario wir anwenden wollen. Ehrlichgesagt, bei unserem zu erwartendem Traffic (zwei aktive User und eine handvoll Dateien) ist der Systemaufwand vernachlässigbar. |
| | 37 | Wir müssen eine Entscheidung treffen, welches Szenario wir anwenden wollen. Ehrlichgesagt, bei unserem zu erwartenden Traffic (zwei aktive User und eine handvoll Dateien) ist der Systemaufwand vernachlässigbar. |
| 39 | 38 | |
| 40 | | Zur Zeit verwenden wir die Methode 1 (svn über ssh-Tunnel). |
| | 39 | **Zur Zeit verwenden wir die Methode 1 (svn über ssh-Tunnel).** |
| 41 | 40 | |
| 42 | 41 | === Einrichten eines neuen Repositories === |