Ich habe dies kürzlich mit TortoiseSVN festgestellt, aber ich gehe davon aus, dass dies auch für CVS-basierte Programme gilt (korrigieren Sie mich?).
Gibt es aus purer Neugier einen Grund, warum das CVS-Dateisystem zwischen Groß- und Kleinschreibung unterscheidet? Dh die folgenden URLs sind unterschiedlich:
svn://repo/branches/PROJECT
svn://repo/branches/project
Gibt es einen alten Grund dafür? Auf Dateibasis wird es faszinierender. Wenn 2 Dateien in einem Verzeichnis vorhanden sind, z. B. ProjectOne.vbp
und projectone.vbp
, überschreibt eine die andere in einem normalen Windows-Dateisystem (oder wirft, wie ich festgestellt habe, einen kryptischen TortoiseSVN-Datenbankfehler aus), kann jedoch friedlich im Repository nebeneinander existieren.
Nun liegt es natürlich am Benutzer, keine lächerlichen Namen wie die oben genannten zu verwenden, aber gibt es irgendwelche Vorteile, die mir bei der Groß- und Kleinschreibung fehlen?
quelle