mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 02:49:02 -04:00
Document Windows non-ASCII case matching limitation under known issues
This commit is contained in:
parent
4fdfc8a923
commit
0c80cd7dea
42 changed files with 839 additions and 0 deletions
|
|
@ -1954,6 +1954,27 @@ Bekannte Probleme (Known Issues)
|
|||
Andernfalls wird der Unterschied erst bei einem nachfolgenden "scrub" oder
|
||||
"check" als Hash-Fehlübereinstimmung erkannt.
|
||||
|
||||
Nicht-ASCII-Groß-/Kleinschreibung unter Windows
|
||||
SnapRAID verwendet auf allen Plattformen eine standardmäßige, vorhersehbare
|
||||
UTF-8-Kodierung und beschränkt den Vergleich ohne Berücksichtigung der
|
||||
Groß-/Kleinschreibung auf ASCII-Zeichen.
|
||||
|
||||
Windows-Dateisysteme leiden unter dem veralteten Konzept, die Unempfindlichkeit
|
||||
gegenüber der Groß-/Kleinschreibung bei Unicode-Dateinamen über willkürliche,
|
||||
systemabhängige Folding-Tabellen zu erzwingen. Infolgedessen verschleiert Windows
|
||||
die Realität des Dateisystems, indem es völlig unterschiedliche
|
||||
Unicode-Bytesequenzen so behandelt, als wären sie dieselbe Datei.
|
||||
|
||||
Beispielsweise sind `À.txt` und `à.txt` unterschiedliche Unicode-Namen, dennoch
|
||||
behandelt Windows sie unlogischerweise als identisch, während SnapRAID ihre
|
||||
tatsächliche Unterscheidung beibehält.
|
||||
|
||||
Diese Einschränkung wird durch den inkonsistenten Umgang von Windows mit
|
||||
Unicode-Dateinamen und das Beharren auf einer Groß-/Kleinschreibungs-Aliasing
|
||||
verursacht. Um Abweichungen durch das Case-Folding von Windows zu vermeiden,
|
||||
geben Sie für alle Nicht-ASCII-Zeichen in Konfigurationspfaden und Filtern
|
||||
stets die exakte Groß-/Kleinschreibung an.
|
||||
|
||||
Übersetzung (Translation)
|
||||
Dieses Dokument ist eine automatische Übersetzung des englischen Handbuchs.
|
||||
Die maßgebliche Version finden Sie im englischen Handbuch.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue