SVN / RapidSVN Standdardeditor

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
raa
Beiträge: 411
Registriert: 19.12.2013 10:16:19

Re: SVN / RapidSVN Standdardeditor

Beitrag von raa » 03.03.2014 17:22:14

rendegast hat geschrieben:Ein weiteres mächtiges Paket Debianconvmv, kann wild in verschiedene Sets konvertieren.
Ok, hab' mir erst mal alle installiert, bis auf utfout, das kennen meine Quellen nicht. :wink:
rendegast hat geschrieben:Ich würde es zuerst mal mit dem migration-Tool probieren.
Aber vorher erst mal wieder das komplette System sichern, oder was meinst du? :wink:

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: SVN / RapidSVN Standdardeditor

Beitrag von rendegast » 03.03.2014 17:41:11

Backup ist immer gut.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

raa
Beiträge: 411
Registriert: 19.12.2013 10:16:19

Re: SVN / RapidSVN Standdardeditor

Beitrag von raa » 03.03.2014 18:17:37

rendegast hat geschrieben:Backup ist immer gut.
Vorausgesetzt, das Restore klappt auch. :wink:

raa
Beiträge: 411
Registriert: 19.12.2013 10:16:19

Re: SVN / RapidSVN Standdardeditor

Beitrag von raa » 03.03.2014 18:56:27

rendegast hat geschrieben:Ich würde es zuerst mal mit dem migration-Tool probieren.
Hm, hm:
http://mikiwiki.org/wiki/utf8migrationtool
Vor dem Aufruf ist darauf zu achten, dass sowohl die alte Lokalisierung, in der die bisherigen Dateien kodiert sind, als auch die gewünschte neue Lokalisierung UTF-8 vorhanden sind. Ist dies nicht der Fall, so sind sie zu erzeugen.

Vor dem Aufruf ist ausserdem die Lokalisierung auf den Wert der alten Kodierung zu setzen, z. B..

Code: Alles auswählen

export LANG=de_DE@euro
utf8migrationtool
Hm, bei mir ist $LANG=de_DE.UTF-8
Schon ewig, spätestens seit meinem Update auf Wheezy (so vielleicht vor einem Jahr). Wo sehe ich die "alte" Lokalisierung / Kodierung?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: SVN / RapidSVN Standdardeditor

Beitrag von rendegast » 04.03.2014 09:02:34

Laß es einfach laufen,
es wird wohl einige Dateien finden.
Dann steht Dir die Auswahl "Anwenden" oder das Programm abzubrechen.
Wenn es nicht allzuviele sind (wie bei mir, meist Namen mit Umlauten),
so würde ich es vorziehen, händisch eine Kopie der Datei / des Verzeichnisses anzulegen.
Andernfalls hast Du ja Dein Backup in der Hinterhand.

Problematisch könnten zBsp. heruntergeladene Webseiten sein
(Website + gleichnamiger Unterordner),
da die Links auf Seitenbestandteile im Unterordner evtl. mit dem "falschen" Locale arbeiten.
Dann müßte auch IN der Datei etwas geändert werden.




Eine (bessere) Alternative

Code: Alles auswählen

find               | sort -V | sed 's@^[[:print:]]*$@@' | egrep -v "^$"

resp.
find -type d | sort -V | sed 's@^[[:print:]]*$@@' | egrep -v "^$"
Gibt (bei mir) mehr Treffer als utf8migrationtool.
Damit kann dann weiter gespielt werden, um die Stelle des entsprechenden Zeichens zu finden:

Code: Alles auswählen

find               | sort -V | sed 's@^[[:print:]]*$@@' | egrep -v "^$"
<->
find               | sort -V | sed 's@[[:print:]]*$@@' | egrep -v "^$"
<->
find               | sort -V | sed 's@^[[:print:]]*@@' | egrep -v "^$"
Aber mit Bedacht korrigieren,
ich denke da an ältere win-Programme unter wine,
die vielleicht mit utf8-Umlauten nichts anfangen können.
Auch Dateikopie-Backups von Windows-Maschinen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

raa
Beiträge: 411
Registriert: 19.12.2013 10:16:19

Re: SVN / RapidSVN Standdardeditor

Beitrag von raa » 04.03.2014 10:19:58

rendegast hat geschrieben:Laß es einfach laufen,
es wird wohl einige Dateien finden.
Negativ.
Your login configuration is already UTF-8 enabled.
File name conversion
All your files have UTF-8 compatible names. No renames needed.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: SVN / RapidSVN Standdardeditor

Beitrag von rendegast » 04.03.2014 12:00:25

All your files have UTF-8 compatible names. No renames needed.
Ich habe oben geschrieben, daß das Tool nicht alle betroffenen Namen findet.

Ansonsten kontrolliere, was das Programm dem Skript übergibt,
und was dieses dem wine-Programm übergibt.
Einen Anfang hast Du mit dem mappen /->\ ja schon gemacht.
Nicht nur die slashes sind dabei Sonderzeichen, auch zBsp. Quotes (als Teil des Namens oder Pfades) selbst.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

raa
Beiträge: 411
Registriert: 19.12.2013 10:16:19

Re: SVN / RapidSVN Standdardeditor

Beitrag von raa » 04.03.2014 16:41:42

rendegast hat geschrieben:
All your files have UTF-8 compatible names. No renames needed.
Ich habe oben geschrieben, daß das Tool nicht alle betroffenen Namen findet.

Ansonsten kontrolliere, was das Programm dem Skript übergibt,
und was dieses dem wine-Programm übergibt.
Einen Anfang hast Du mit dem mappen /->\ ja schon gemacht.
Nicht nur die slashes sind dabei Sonderzeichen, auch zBsp. Quotes (als Teil des Namens oder Pfades) selbst.
Wer macht denn sowas? ;)

http://www.pro-linux.de/forum/viewtopic ... 33#1144033

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: SVN / RapidSVN Standdardeditor

Beitrag von rendegast » 04.03.2014 20:56:31

Sobald im Dateinamen das erste Leerzeichen auftaucht, ist's Essig.
Praktisch alle Programme (jedenfalls alle, mit denen ich's probiert habe, und mit allen möglichen Tricks, nicht nur mit den Backslashs), nehmen den nur bis zum ersten Leerzeichen an.
Anstatt zu lamentieren mache Dich an die Lösung Deiner Probleme.
Obiges kann ich mir nicht erklären, Dein Fehler dabei muß also ziemlich abstrus sein.
Dementsprechend traue ich Dir auch zu, Quotes in Datei-/Pfadnamen zu verwenden, was durchaus legitim ist,
nichtsdestotrotz auf linux-Systemen unpraktikabel.
Das äußert sich z.B. so:
iceweasel /pfad/dat ei name.html
Habe Dich mehrfach auf das fehlende Quoting von $winpath hingewiesen
Im Script:
gedit '$datei'
Das funzt schon wieder nicht mehr, ...

Code: Alles auswählen

$ echo '$winpath'
$winpath
Die Singlequote verhindern die Auflösung der Variablen, daher funktioniert das nicht.
Hättest Du selbst drauf kommen können. -> Doublequotes!
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

raa
Beiträge: 411
Registriert: 19.12.2013 10:16:19

Re: SVN / RapidSVN Standdardeditor

Beitrag von raa » 04.03.2014 21:07:36

rendegast hat geschrieben:Anstatt zu lamentieren mache Dich an die Lösung Deiner Probleme.
Sag' mal, lesen kannst du doch schon? Die sind gelöst, nicht zuletzt dank deiner Hinweise.
rendegast hat geschrieben:Dementsprechend traue ich Dir auch zu, Quotes in Datei-/Pfadnamen zu verwenden, was durchaus legitim ist,
nichtsdestotrotz auf linux-Systemen unpraktikabel.
Um nicht zu sagen: Bekloppt. :roll:
rendegast hat geschrieben:Habe Dich mehrfach auf das fehlende Quoting von $winpath hingewiesen [...] Hättest Du selbst drauf kommen können. -> Doublequotes!
Da konnte ich quoten, wie ich wollte (das hab' ich schließlich ein Wochenende lang probiert, wenn ich du dich erinnerst). Das alleine hat's nicht gebracht, aber mich (uns?) der Lösung schon ein Stück näher. :wink:

Wie gesagt: Will nicht dauernd hin- und herkopieren - wozu gibt' Links.

http://www.pro-linux.de/forum/viewtopic ... 33#1144033

Antworten