[cvsnt] Re: modules2 bug

Clovis Garcia clovis at phoebus.com.br
Sun Feb 19 13:58:36 GMT 2006


I forgot to say that I´m using the CVSNT 2.5.03.2151.

On 19/2/2006 10:56, Clovis Garcia wrote:
> I´m trying to define virtual modules but it is not working very well. 
> Take a loo at the example below and the trace pieces where the problem 
> occurs. At the folder "Qualidade" there is only a file named "empty" and 
> no other sub-directory. Below there is 3 different examples using the 
> same structure:
> 
> 
> [Negócios]
> Gestão    = "Diretoria de Negócios"
> Diretoria = "Diretoria Executiva"
> Qualidade = Qualidade
> 
> 
> cvs server: Updating Negócios/Qualidade
> 10:45:48: S -> RCS_checkout (/PhSGQ/Qualidade/empty,v, 1.2, , (function))
> 10:45:48: S -> server_register(empty, 1.2, , , , , , , , , )
> 10:45:48: S -> Register(empty, 1.2, , ,  , , , , )
> U Negócios/Qualidade/empty
> 10:45:48: S -> Create_Admin (Diretoria, Negócios/Qualidade/Diretoria, 
> D:/cvs/PhSGQ/Negócios/Qualidade/Diretoria, , , 0, 0)
> 10:45:48: S -> run_trigger()
> 10:45:48: S -> Call pre-loaded 'audit_trigger.dll'
> 10:45:48: S -> template_proc(Negócios/Qualidade/Diretoria)
> 10:45:48: S -> get_template returned failure
> 10:45:48: S -> Call pre-loaded 'default_trigger.dll'
> 10:45:48: S -> template_proc(Negócios/Qualidade/Diretoria)
> 10:45:48: S -> get_template returned failure
> 10:45:48: S -> unlink_file(Diretoria/CVS/Entries.Static)
> cvs server: Updating Negócios/Qualidade/Diretoria
> cvs server: cannot open directory /PhSGQ/Qualidade/Diretoria: No such 
> file or directory
> cvs server: skipping directory Negócios/Qualidade/Diretoria
> 10:45:48: S -> unlink_file_dir(Diretoria)
> 10:45:49: S -> Create_Admin (Gestão, Negócios/Qualidade/Gestão, 
> D:/cvs/PhSGQ/Negócios/Qualidade/Gestão, , , 0, 0)
> 10:45:49: S -> run_trigger()
> 10:45:49: S -> Call pre-loaded 'audit_trigger.dll'
> 10:45:49: S -> template_proc(Negócios/Qualidade/Gestão)
> 10:45:49: S -> get_template returned failure
> 10:45:49: S -> Call pre-loaded 'default_trigger.dll'
> 10:45:49: S -> template_proc(Negócios/Qualidade/Gestão)
> 10:45:49: S -> get_template returned failure
> 10:45:49: S -> unlink_file(Gestão/CVS/Entries.Static)
> cvs server: Updating Negócios/Qualidade/Gestão
> cvs server: cannot open directory /PhSGQ/Qualidade/Gestão: No such file 
> or directory
> cvs server: skipping directory Negócios/Qualidade/Gestão
> 10:45:49: S -> unlink_file_dir(Gestão)
> 10:45:49: S -> Create_Admin (Qualidade, Negócios/Qualidade/Qualidade, 
> D:/cvs/PhSGQ/Negócios/Qualidade/Qualidade, , , 0, 0)
> 10:45:49: S -> run_trigger()
> 10:45:49: S -> Call pre-loaded 'audit_trigger.dll'
> 10:45:49: S -> template_proc(Negócios/Qualidade/Qualidade)
> 10:45:49: S -> get_template returned failure
> 10:45:49: S -> Call pre-loaded 'default_trigger.dll'
> 10:45:49: S -> template_proc(Negócios/Qualidade/Qualidade)
> 10:45:49: S -> get_template returned failure
> 10:45:49: S -> unlink_file(Qualidade/CVS/Entries.Static)
> cvs server: Updating Negócios/Qualidade/Qualidade
> cvs server: cannot open directory /PhSGQ/Qualidade/Qualidade: No such 
> file or directory
> cvs server: skipping directory Negócios/Qualidade/Qualidade
> 
> 
> 
> With the same struct, just changing the name from "Negócios" to "Neg" no 
> problem occurs:
> 
> 
> [Neg]
> Gestão    = "Diretoria de Negócios"
> Diretoria = "Diretoria Executiva"
> Qualidade = Qualidade
> 
> 
> 
> cvs server: Updating Neg/Qualidade
> 10:51:11: S -> RCS_checkout (/PhSGQ/Qualidade/empty,v, 1.2, , (function))
> 10:51:11: S -> server_register(empty, 1.2, , , , , , , , , )
> 10:51:11: S -> Register(empty, 1.2, , ,  , , , , )
> U Neg/Qualidade/empty
> 10:51:11: S -> rename(CVS/Entries.Backup,CVS/Entries)
> 10:51:11: S -> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
> 10:51:11: S -> unlink_file(CVS/Entries.Log)
> 10:51:11: S -> unlink_file(CVS/Entries.Extra.Log)
> 10:51:11: S -> unlink_file_dir(Qualidade)
> 10:51:11: S -> rename(CVS/Entries.Backup,CVS/Entries)
> 10:51:11: S -> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
> 10:51:11: S -> unlink_file(CVS/Entries.Log)
> 10:51:11: S -> unlink_file(CVS/Entries.Extra.Log)
> 10:51:11: S -> rename(CVS/Entries.Backup,CVS/Entries)
> 10:51:11: S -> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
> 10:51:11: S -> unlink_file(CVS/Entries.Log)
> 10:51:11: S -> unlink_file(CVS/Entries.Extra.Log)
> 10:51:11: S -> run_trigger()
> 10:51:11: S -> Call pre-loaded 'audit_trigger.dll'
> 10:51:11: S -> postmodule_proc(Neg)
> 10:51:11: S -> Call pre-loaded 'default_trigger.dll'
> 10:51:11: S -> postmodule_proc(Neg)
> 10:51:11: S -> run_trigger()
> 10:51:11: S -> Call pre-loaded 'audit_trigger.dll'
> 10:51:11: S -> postcommand_proc()
> 10:51:11: S -> Call pre-loaded 'default_trigger.dll'
> 10:51:11: S -> postcommand_proc()
> 
> 
> 
> Thinking it was related with the accent, I´ve tried to change the name 
> from "Negócios" to "Negocios" but the problem occurred again:
> 
> [Negocios]
> Gestão    = "Diretoria de Negócios"
> Diretoria = "Diretoria Executiva"
> Qualidade = Qualidade
> 
> 
> 
> 
> 
> cvs server: Updating Negocios/Qualidade
> 10:53:59: S -> RCS_checkout (/PhSGQ/Qualidade/empty,v, 1.2, , (function))
> 10:54:00: S -> server_register(empty, 1.2, , , , , , , , , )
> 10:54:00: S -> Register(empty, 1.2, , ,  , , , , )
> U Negocios/Qualidade/empty
> 10:54:00: S -> Create_Admin (Diretoria, Negocios/Qualidade/Diretoria, 
> D:/cvs/PhSGQ/Negocios/Qualidade/Diretoria, , , 0, 0)
> 10:54:00: S -> run_trigger()
> 10:54:00: S -> Call pre-loaded 'audit_trigger.dll'
> 10:54:00: S -> template_proc(Negocios/Qualidade/Diretoria)
> 10:54:00: S -> get_template returned failure
> 10:54:00: S -> Call pre-loaded 'default_trigger.dll'
> 10:54:00: S -> template_proc(Negocios/Qualidade/Diretoria)
> 10:54:00: S -> get_template returned failure
> 10:54:00: S -> unlink_file(Diretoria/CVS/Entries.Static)
> cvs server: Updating Negocios/Qualidade/Diretoria
> cvs server: cannot open directory /PhSGQ/Qualidade/Diretoria: No such 
> file or directory
> cvs server: skipping directory Negocios/Qualidade/Diretoria
> 10:54:00: S -> unlink_file_dir(Diretoria)
> 10:54:00: S -> Create_Admin (Gestão, Negocios/Qualidade/Gestão, 
> D:/cvs/PhSGQ/Negocios/Qualidade/Gestão, , , 0, 0)
> 10:54:00: S -> run_trigger()
> 10:54:00: S -> Call pre-loaded 'audit_trigger.dll'
> 10:54:00: S -> template_proc(Negocios/Qualidade/Gestão)
> 10:54:00: S -> get_template returned failure
> 10:54:00: S -> Call pre-loaded 'default_trigger.dll'
> 10:54:00: S -> template_proc(Negocios/Qualidade/Gestão)
> 10:54:00: S -> get_template returned failure
> 10:54:00: S -> unlink_file(Gestão/CVS/Entries.Static)
> cvs server: Updating Negocios/Qualidade/Gestão
> cvs server: cannot open directory /PhSGQ/Qualidade/Gestão: No such file 
> or directory
> cvs server: skipping directory Negocios/Qualidade/Gestão
> 10:54:00: S -> unlink_file_dir(Gestão)
> 10:54:00: S -> Create_Admin (Qualidade, Negocios/Qualidade/Qualidade, 
> D:/cvs/PhSGQ/Negocios/Qualidade/Qualidade, , , 0, 0)
> 10:54:00: S -> run_trigger()
> 10:54:00: S -> Call pre-loaded 'audit_trigger.dll'
> 10:54:00: S -> template_proc(Negocios/Qualidade/Qualidade)
> 10:54:00: S -> get_template returned failure
> 10:54:00: S -> Call pre-loaded 'default_trigger.dll'
> 10:54:00: S -> template_proc(Negocios/Qualidade/Qualidade)
> 10:54:00: S -> get_template returned failure
> 10:54:00: S -> unlink_file(Qualidade/CVS/Entries.Static)
> cvs server: Updating Negocios/Qualidade/Qualidade
> cvs server: cannot open directory /PhSGQ/Qualidade/Qualidade: No such 
> file or directory
> cvs server: skipping directory Negocios/Qualidade/Qualidade



More information about the cvsnt mailing list