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 14 years ago

Closed 14 years ago

#688 closed Defekt (erledigt)

Kepler-Login einchecken (war: Keine Bilder über Infosys)

Reported by: Rüdiger Kupper Owned by: bau
Priority: bald erledigen Milestone: Schuljahr 2012/13
Component: Webdienst: Infosys Severity: beeinträchtigt keinen Unterricht
Keywords: Cc:

Description

Gestern habe ich verschiedene Kurslisten in Infosys abgefragt, jedesmal waren in der Webseite, die das ausspuckt, nur "broken links" bei den Bildern.

Change History (6)

comment:1 by bau, 14 years ago

Resolution: → erledigt
Status: new → closed

Ich hatte den Bilder-Ordner des Kepler-Login (InfoSys benutzt diesen für die Bilder-Kurslisten) mit einer .htacces-Datei für die ganze Welt gesperrt. In dieser Datei habe ich nun das Lehrernetz wieder freigegeben.

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

Resolution: erledigt
Severity: normal → unkritisch
Status: closed → reopened
Summary: Keine Bilder über Infosys → Kepler-Login einchecken (war: Keine Bilder über Infosys)

Alles klar.
Kannst Du bei Gelegenheit den aktuellen Zustand des Kepler-Login-Ordners mal wieder ins SVN einchecken? Den hatten wir ja unter Versionsverwaltung gestellt. Dort haben sich viele Dateien geändert, und Du weißt eher, was Du geändert hast. Einfach im Ordner

svn commit <Dateiname> <Dateiname> ...

für Einzeldateien, oder wenn Du Dich nicht mehr im Einzelnen erinnern kannst nur

svn commit

für den ganzen Ordner.

Fünf Dateien sind neu hinzugekommen, die zuvor mit

svn add <Dateiname>

anmelden.

svn status

zeigt Dir immer den aktuellen Änderungsstatus der Dateien an: M für modified, ? für noch nicht angemeldet etc.

Zur Zeit:

kup@paedml:/var/www/interaktiv/kepler_login$ svn status
?      biber_login.php
?      Vorbesteller_alt.php
?      moodle_login_alt.php
?      Schuelermail_versenden.php
?      bildupload
M      error.php
M      session_l.php
M      passcheck.php
M      Elternmail_versenden.php
M      config.inc.php
M      bildupload.php
M      klasse.php
M      index.php
M      Vorbesteller.php
M      sb_recherche.php
M      sb_ausgeliehen.php
M      is_logged_in.php
M      moodle_login.php
M      update.date
M      sb_neu.php
M      sb_navi.php
M      session.php
M      sb_ausleihe.php
M      buecher.php
M      moodle.php
M      email.php
M      session_e.php

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

Übrigens: Der Ordner bilder steht nicht unter Versionsverwaltung, das ist nämlich ein Link zum Sekretariatsordner.

comment:4 by bau, 14 years ago

Wie mache ich svn klar, dass der Ordner bildupload nicht gecheckt werden soll (der Ordner muss da sein und enthält dann immer die hochgeladenen Bildchen, bis sie freigeschaltet sind) ?

Den Rest habe ich committed.

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

Unter svn können Dateien und Verzeichnisse "Eigenschaften" haben. Die werden von svn zusammen mit dem Fileinhalt gespeichert. Der Nutzer kann sie frei bestimmen, wenn er will.
Einige dieser Eigenschaften nutzt svn selbst für seine Bürokratie, z.B. die Eigenschaft "svn:ignore". Das ist eine Eigenschaft von Verzeichnissen, und sie sagt, welche Files in diesem Verzeichnis svn nicht interessieren sollen.
Derzeit gilt:

root@paedml:/var/www/interaktiv/kepler_login# svn propget svn:ignore
userfileinfo
bildupload

D.h., die beiden Dateien/Unterverzeichnisse "userfileinfo" und "bildupload" werden von svn ignoriert.
Du kannst die Liste der ignorierten Files folgendermassen verändern:

svn propedit svn:ignore .

Danach musst Du das Verzeichnis mit

svn commit .

einchecken, denn die "Properties" sind Einegschaften der svn-Dateien, die ebenso wie Dateiänderungen eingeckeckt und kommentiert werden müssen.

Das ganze mit den Dateieigenschaften ist zugegebenermaßen nicht unmittelbar intuitiv, aber man gewöhnt sich schnell dran. Die Idee, dass eine Datei noch Eigenschaften haben kann, ausser ihrem Inhalt (z.B. Lese-/Schreibrechte) ist einem ja nicht ungeläufig. Und svn:ignore ist halt eine Eigenschat, die svn selbst nutzt.

Version 0, edited 14 years ago by Rüdiger Kupper (next)

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

Resolution: → erledigt
Status: reopened → closed
Note: See TracTickets for help on using tickets.