#1072 closed Aufgabe (erledigt)
Subversion wieder korrekt einrichten
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | schnell erledigen | Milestone: | Serverumstellung linuxmuster.net 6 |
| Component: | Server: Subversion | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: | bau |
Description
Okay, svn ist nun wieder verwendbar, ich habe die letzte Aktuelle
Version des Repositories vom alten auf den neuen paedml kopiert (im
Backup fand sich ja noch eine etwas ältere Version).
Ich habe alle eingecheckten Dateien in ihrer letzten Version mit dem
tag "serverumstellung" versehen, der die Dateien markiert, wo wie sie
vor der Umstellung waren. Damit kann man leicht zu diesem Zustand
zurückkehren oder damit vergleichen.
Hinweise zu den einzelnen Zweigen:
- /etc
Das Verzeichnis /etc auf dem neuen paedml ist noch in einem
"gemischten" Zustand: Das Verzeichnis /etc selbst und die
Unterverzeichnisse, die beim Aufsetzen neu erzeugt wurden, aber nicht
im Backup waren, haben kein .svn-Unterverzeichnis.
Hier muss ich nochmal von Hand ran, so dass wieder das komplette /etc
unter SVN-Kontrolle steht.
-> unterhalb von /etc bitte momentan noch nichts einchecken!
- /kepler-login
Das Verzeichnis /var/www/interaktiv/kepler_login, wie es aus dem
Backup wiederhergestellt wurde, ist nicht ganz aktuell. Du hast nach
dem Backup offenbar noch kleine Änderungen gemacht, dich vor der
Umstallung ich noch ins SVN eingecheckt habe.
-> Ich schlage vor, dass wir die aktuellste Version aus dem svn auschecken.
- /scripts
Dieser Zweig enthält alle unsere selbstgeschriebenen Skripte und
sollte nach /usr/local/sbin ausgecheckt werden. Dort findet sich
derzeit auf dem neuen paedml noch gar nichts, weil /usr/local/sbin
nicht in der include.cfg stand.
Vielleicht ist das auch die Ursache für einige der Fehlermeldungen,
die unsere cronjobs ausgeben.
-> Den Zweig werde ich nach /usr/local/sbin auschecken
-> /usr/local/sbin schreibe ich vorsichtshalber auch in die include.cfg rein.
- /sophomorix
Dieser Zweig enthält den Inhalt von /usr/share/sophomorix. Dieses
Verzeichnis wurde auf dem neuen paedml offenbar neu erstellt und
verweist derzeit nicht auf unser SVN, auch hier muss ich von Hand
nachhelfen
-> Dort lässt sich derzeit nichts einchecken.
- /trac
Dieser Zweig enthält den Inhalt unseres Trac-Environments in
/usr/local/trac. Hier gilt das selbe wie für den kepler-login, die
Version im SVN ist aktueller.
Change History (18)
comment:1 by , 13 years ago
| Status: | new → accepted |
|---|
comment:2 by , 13 years ago
| Milestone: | Schuljahr 2012/13 → Serverumstellung linuxmuster.net 6 |
|---|
comment:4 by , 13 years ago
Können wir svn auch auf dem db.kg-fds.de einrichten, dort habe ich einige Scripte, die ich gerne unter Kontrolle hätte.
follow-up: 9 comment:7 by , 13 years ago
Das Verzeichnis paedml:/etc ist jetzt wieder komplett im SVN eingecheckt. Ich habe hierfür den Branch source:/keplertools/etc/branches/linuxmuster6 eingerichtet. Auf dem Branch befindet sich derzeit das Verzeichnis paedml:/etc.
comment:8 by , 13 years ago
Fürs Protokoll:
Änderungen zur letzten Version paedml5: diff:/keplertools/etc/trunk//keplertools/etc/branches/linuxmuster6
comment:9 by , 13 years ago
Replying to kup:
Das Verzeichnis
paedml:/etcist jetzt wieder komplett im SVN eingecheckt. Ich habe hierfür den Branch source:/keplertools/etc/branches/linuxmuster6 eingerichtet. Auf dem Branch befindet sich derzeit das Verzeichnispaedml:/etc.
Stimmt nicht, einige Unterverzeichnisse laufen auf dem trunk statt auf dem linuxmuster6-Branch. Da muss ich mal sorgfältig nachsehen und alles wieder auf einen Level bringen...
comment:10 by , 13 years ago
| Priority: | normal → hoch |
|---|
comment:12 by , 12 years ago
Verzeichnis /etc ist jetzt komplett auf einem neuen Branch "linuxmuster-6.1"
comment:13 by , 12 years ago
/usr/local/trac ist wieder aktuell ins svn engecheckt. Änderungen:
- attachments werden (weiterhin) mit eingecheckt
- Unterverzeichnis "common" wird nicht mehr beachtet, da der Inhalt aus dem aktuellen trac-Packet stammt
follow-up: 16 comment:14 by , 12 years ago
Kepler-Login ist jetzt wieder aktuell im SVN (siehe chenageset:937/keplertools).
- @bau
- das Unterverzeivhnis mit den jquery-tables: soll das eingecheckt sein?
follow-up: 17 comment:15 by , 12 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | assigned → closed |
Was /usr/share/sophomorix betrifft, kann ich nicht mehr erkennen, warum wir das im SVN haben wollten? Das scheint mir die sophomorix-Installation zu sein, wie sie aus dem *.deb-Paket kommt.
Ich denke, darauf können wir verzichten.
Dann ist erstmal alles abgearbeitet, was in der Ticketbeschreibung stand.
follow-up: 18 comment:16 by , 12 years ago
Replying to kup:
Kepler-Login ist jetzt wieder aktuell im SVN (siehe changeset:937/keplertools).
- @bau
- das Unterverzeivhnis mit den jquery-tables: soll das eingecheckt sein?
Nein, das sind Scripte, die man jederzeit wieder herunterladen kann.
comment:17 by , 12 years ago
Replying to kup:
Was
/usr/share/sophomorixbetrifft, kann ich nicht mehr erkennen, warum wir das im SVN haben wollten? Das scheint mir die sophomorix-Installation zu sein, wie sie aus dem *.deb-Paket kommt.
Ich denke, darauf können wir verzichten.
Dann ist erstmal alles abgearbeitet, was in der Ticketbeschreibung stand.
Da hatten wir mal was angepasst - ich denke, das kann raus
comment:18 by , 12 years ago
Replying to bau:
- @bau
- das Unterverzeivhnis mit den jquery-tables: soll das eingecheckt sein?
Nein, das sind Scripte, die man jederzeit wieder herunterladen kann.
Erledigt: changeset:964/keplertools
Hallo Jens,
im kepler_login-Verzeichnis habe ich die folgenden Dateien
identifiziert, die nach dem Einspielen des Backups noch geändert
wurden:
? update_horde.php
M passcheck.php
M config.inc.php
M buecher.php
Die Dateien haben ein Änderungsdatum nach dem 16.8. Stimmt das?