Warum unterscheidet die Schildkröte SVN zwischen Groß- und Kleinschreibung?

8

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.vbpund 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?

Jack Smith
quelle

Antworten:

22

SVN funktioniert sowohl in Dateisystemen, bei denen zwischen Groß- und Kleinschreibung unterschieden wird, als auch zwischen Dateisystemen, bei denen zwischen Groß- und Kleinschreibung unterschieden wird. Daher muss die am besten kompatible Option angenommen werden, nämlich die Groß- und Kleinschreibung.

Rein Henrichs
quelle
8

Die Welt ohne Windows wird von Dateisystemen dominiert, bei denen zwischen Groß- und Kleinschreibung unterschieden wird.

Whatsisname
quelle
4

TortoiseSVNist nur ein Windows - Frontend an Subversion, die mit einer breiten Palette von Betriebssystemen arbeiten. Wie Rein Henrichs und Whatsisname betonten, unterscheiden die meisten Dateisysteme zwischen Groß- und Kleinschreibung, daher auch Subversion.

Wie Sie bemerkt haben, funktioniert es leider nicht sehr gut mit dem Windows-Dateisystem, bei dem die Groß- und Kleinschreibung nicht berücksichtigt wird.

Julien Guertault
quelle
3

Mit dem neuen SVN 1.7 (und der entsprechenden Schildkröte) ist dies nicht mehr der Fall.

Stecy
quelle