Hallo Erik,

Erik Streb del Toro schrieb am 12.05.2009 13:38 Uhr:
Ne, eben nicht. Das sieht nur im Webbrowser so aus. Wenn Du aber die Dateien auf Deiner Festplatte ansiehst, dann sieht man, dass es symbolische Links sind.

Ich habe mir die installiere_neo in meinem ausgecheckten Repository eben nochmal mit einem Hex-Viewer angesehen, und bei mir steht da wirklich nur der Ansi-kodierte link…-Text.

Zumindest auf Linuxsystemen. Bei Windows weiß ich nicht, was da steht oder passiert. Hmm … […] Ich glaube Windows bzw. das Windows-SVN-Programm ist da einfach „schlecht programmiert“.

Wahrscheinlich das eine oder das andere. Aber das ist eigentlich nicht mehr wichtig – jetzt, da die symbolischen Links wieder so funktionieren wie sie sollen :-). Und wir wissen jetzt, dass sie lieber nur von Linux-Nutzern aktualisiert werden sollten.

Eigentlich ist eh schon verwirrend, dass das Verzeichnis www des ausgecheckten SVN-Repos auf dem Server als Hauptverzeichnis für http://neo-layout.org herhalten muss. Aber somit kann eben jeder mit SVN-Zugang unsere Homepage (also außerhalb von wiki.neo-layout.org) anpassen. :-)

Also ich finde diese Lösung von Ben sehr elegant und praktisch, das sollte unbedingt beibehalten werden :-).

Vielleicht sollte man mal eine Grafik für diese komplexe und verschachtelte Struktur anfertigen.

Wenn das jemanden weiterhilft … mein Problem war aber »nur«, dass zwar die automatisch erzeugten Dateien aus dem Grafik-, aber beispielsweise nicht die aus dem Linux-Verzeichnis auf dem Server gespiegelt werden:

Du kannst einfach im Verzeichnis www (im SVN) ein Verzeichnis anlegen, dass linux heißt. Dort rein machst Du dann einen symbolischen Link, der nach ../../linux/bin zeigt und auch bin heißt. Ganz einfach, oder?

Nein, finde ich nicht (schon allein, da ich als Windows-Nuzer anscheinend gar keine symbolischen Links anlegen kann). Theoretisch besser fände ich deshalb so etwas wie http://neo-layout.org/svn mit Unterverzeichnissen /grafik, /linux, … – sprich wenn einfach das gesamte /rohe/ SVN (soll heißen, mit den automatisch erzeugten Dateien) nach http://neo-layout.org/svn gespiegelt werden würde, so wie das jetzt mit dem Grafik-Verzeichnis der Fall ist. Da hängt jetzt auch nicht mein Seelenfrieden dran, aber wenn Du eben diesen symbolischen Link anlegen magst … ;-)

wogegen das beim Linux-Verzeichnis nicht notwendig ist (da der symbolische Link serverseitig aufgelöst werden kann).

Hä? Was ist aufgelöst? Dazu sage ich einfach mal: Nö! Hat einfach nur bisher keiner so ’nen symbolischen Link eingerichtet, wie ich das zwei Absätze weiter oben beschrieben habe.

Ich wolle einfach nur sagen, dass der symbolische Link auch für einen Webbrowser unter Windows funktioniert – bitte entschuldige, da habe ich mich unklar ausgedrückt bzw. zu viel Kontext hineingedacht.

Sollte vielleicht lieber ein eigener Artikel „Makefiles“ angelegt werden? Oder wie schon gesagt „Server-Interna“? Sonst geht das Wissen noch verloren. Naja, diese Mail hier, kann man ja rezitieren.

Ja, vielleicht hätten wir uns nicht für [email protected], sondern eher für allwissende-mü[email protected] entscheiden sollen ;-).


Viele Grüße,
Dennis-ſ

Antwort per Email an