2
Welpenpower
Wir kriegen das hin. Bis jetzt hat es jeder geschafft.
Hier noch einmal die einzelnen Schritte:
- Sicherstellen dass die Shelldetails.ini, die du mit dem Pfadeintrag bestückt hast, auch die richtige ist.
Dazu suchst Du am besten zunächst einmal die Haupteinstellungsdatei des Total Commanders. Die heißt meistens Wincmd.ini. Im Total Commander gehst Du dazu im Menü Hilfe auf "Über Total Commander". Hier stehen zwei Pfade für "INI-Files". Der erste ist der Richtige. Zu diesem Pfad navigierst du dann mit dem Total Commander. Dann schaust du, ob in demselben Verzeichnis auch noch eine Datei ShellDetails.ini vorhanden ist. Das ist die Datei, die von ShellDetails als Einstellungsdatei verwendet und damit auch die Datei, die du editieren musst. Wenn sich dort keine Shelldetails.ini befindet, dann wurde die Datei wegen fehlenden Schreibrechten in einem anderen Verzeichnis abgelegt oder vom Benutzer verschoben.
Das ist das was in der Dokumentation hier beschrieben ist:
Folgerung: Solange du nicht die richtige Shelldetails.ini bearbeitest, nützen auch korrekte Pfadeinträge nicht weiter.
- Pfadeintrag korrekt setzen.
Der korrekte Pfad für den Pfad Eintrag bei TortoiseSVN ist ein beliebiges gültiges Repository. Ein Eintrag könnte also z. B. Code: Select all
[Directories]
Dir_1=L:\MeinProjekt
aussehen. Es reicht ein Eintrag. Das ist hier beschrieben:
- Zuletzt muss der Total Commander neu gestartet werden.
Jetzt sollten die Felder in der Spaltenkonfiguration auftauchen.
Lustig ist es nur, dass ich an den Support von Ghisler geschreiben habe und die mir dein Tool empfohlen haben.
Ja wieso auch nicht? Ich verstehe nicht ganz was du damit aussagen willst.
Ich habe wirklich bereits schon etliche Pfade in der shelldetails.ini probiert. Doch am Kontextmenu im PlugIn ändert das nichts.
Moment mal - mein Plugin hat keinerlei Kontextmenü und ändert auch keines ab.
Ich will dein Tool ja auch nicht schlecht machen, sondern nur verstehen
Also wenn dich der technische Hintergrund interessiert, hier ein paar Worte dazu. Bei dieser Problematik tritt ein eklatanter Unterschied zwischen dem Spaltensystem des Explorers und dem des Total Commanders zutage. Wenn ich im Explorer die Spaltenkonfiguration öffne, dann wird während dem Laden ermittelt welche Spalten
im aktuellen Pfad verfügbar sind. Im Total Commander erfolgt die Suche nach Feldern für Spalten
pfadunabhängig. Das wäre alles nicht so schlimm, wenn es eine durch den Total Commander aufgerufene Pluginkonfiguration für Inhaltsplugins (Shelldetails ist so einer) geben würde. Ich habe unter im
Wiki einen Vorschlag gemacht, aber wie schon gesagt, wurde der bislang nicht umgesetzt und es besteht auch keine Aussicht auf Besserung.
Der Vorteil wäre, dass die Suche nach der richtigen Shelldetails.ini durch den Benutzer entfällt. Außerdem könnte man das Eintragen des Suchpfades komfortabel in einer grafischen Benutzeroberfläche erledigen. Zu guter Letzt würde der Neustart entfallen.
Alternativ habe ich schon darüber nachgedacht, bei jedem Pfadwechsel während des Betriebes eine Suche nach Feldern einzubauen. Das würde den Plugin allerdings nochmals enorm verlangsamen - bereits jetzt muss ich viele Dinge tun, die der Explorer nicht machen muss.