Recientemente he encontrado esto usando TortoiseSVN, pero supongo que será lo mismo para los programas basados en CVS (¿me corrige?).
Por pura curiosidad, ¿hay alguna razón por la cual el sistema de archivos CVS distingue entre mayúsculas y minúsculas? Es decir, las siguientes URL son diferentes:
svn://repo/branches/PROJECT
svn://repo/branches/project
¿Hay alguna razón heredada para esto? Se vuelve más intrigante sobre una base de archivo. Si existen 2 archivos en un directorio, digamos ProjectOne.vbp
y projectone.vbp
, uno sobrescribirá al otro en un sistema de archivos normal de Windows (o, como he encontrado, arrojará un error críptico de la base de datos TortoiseSVN), pero puede coexistir pacíficamente en el repositorio.
Ahora, obviamente, depende del usuario no usar nombres ridículos como los anteriores, pero ¿hay alguna ventaja que me falte para tener mayúsculas y minúsculas?
fuente