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.

Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#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 Rüdiger Kupper, 13 years ago

Status: new → accepted

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?

comment:2 by Rüdiger Kupper, 13 years ago

Milestone: Schuljahr 2012/13 → Serverumstellung linuxmuster.net 6

comment:3 by bau, 13 years ago

Dateien unter /var/www/interaktiv/kepler_login sind eingecheckt.

comment:4 by bau, 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.

comment:5 by Rüdiger Kupper, 13 years ago

Kein Problem. Liegen die Skripte alle in einem Verzeichnis?

comment:6 by bau, 13 years ago

Nein, derzeit handelt es sich um

  • /var/www
  • /etc/cron.daily (dort: dbsic)

comment:7 by Rüdiger Kupper, 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 Rüdiger Kupper, 13 years ago

Fürs Protokoll:
Änderungen zur letzten Version paedml5: diff:/keplertools/etc/trunk//keplertools/etc/branches/linuxmuster6

in reply to:  7 comment:9 by Rüdiger Kupper, 13 years ago

Replying to kup:

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.

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 Rüdiger Kupper, 13 years ago

Priority: normal → hoch

comment:11 by Rüdiger Kupper, 12 years ago

Status: accepted → assigned

Derzeit nicht aktiv bearbeitet

comment:12 by Rüdiger Kupper, 12 years ago

Verzeichnis /etc ist jetzt komplett auf einem neuen Branch "linuxmuster-6.1"

comment:13 by Rüdiger Kupper, 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

comment:14 by Rüdiger Kupper, 12 years ago

Kepler-Login ist jetzt wieder aktuell im SVN (siehe changeset:937/keplertools).

@bau
das Unterverzeivhnis mit den jquery-tables: soll das eingecheckt sein?
Last edited 12 years ago by Rüdiger Kupper (previous) (diff)

comment:15 by Rüdiger Kupper, 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.

in reply to:  14 ; comment:16 by bau, 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.

in reply to:  15 comment:17 by bau, 12 years ago

Replying to kup:

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.

Da hatten wir mal was angepasst - ich denke, das kann raus

in reply to:  16 comment:18 by Rüdiger Kupper, 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

Note: See TracTickets for help on using tickets.