We have a replicated repository between MN and India.  We are using
WANdisco.  And, cocasionally, we are witness to the mysterious power
of the Broken Pipe Error (BPE) as caused by loginfo not reading all
the log text.

Since many companies are using replicated repositories, is there any
way to hack cvs to check 'hostname' prior to launching loginfo?

We have 
DEFAULT .... scripts/bugzilla-watcher ....
in loginfo, and in bugzilla-watcher, we check the hostname to ensure
that it only fires off at one node, else we get two comments in
Bugzilla for each properly commented commit.

The BPE only happens at the remote location in India.  So, if there is
a way to circumvent the loginfo trigger at that node based on
hostname, then we would likely never see that error again.

The easy way would be to remove the CVSROOT files from checkoutlist,
so they are not replicated and we could edit them on each node, but
that isn't BP so I'd like to think of another way.

I'd appreciate any thoughts.

-Mark J

(Derek - yeah, it's me at PLI :) )

_______________________________________________
info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs

Reply via email to