Hi, I'm investigating the possibility of modifying a CVS server, to make it possible to resurect a file using a different case. The idea is that when a given file is deleted (cvs rm) at some point, and a user later creates a file with the same name except for the case, the old file on the server would be resurected with the new case.
There already is some code that deals with case-insensitivity at various places, including add.c. However, I can't easily get a big picture what those defines (eg. FILENAMES_CASE_INSENSITIVE) are used for. Is there some source of information I missed ? What behaviour does exactly FILENAMES_CASE_INSENSITIVE trigger ? Is there by chance some already existing patch that would do something like that ? Would cvs developpers value a patch that would break this huge add() function into a number of manageable static funcs ? Regards, -- Yann Dirson <[EMAIL PROTECTED]> http://www.alcove.com/ Free-Software Engineer Ing�nieur Logiciel-Libre Free-Software time manager Responsable du temps Informatique-Libre Debian GNU/Linux developper <[EMAIL PROTECTED]> _______________________________________________ Bug-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-cvs
