[cvsnt] cvsnt 57g under Redhat 7.1 - some problems
Gerhard Stegemann
GStegemann at csi.com
Tue Aug 27 22:46:33 BST 2002
"Tony Hoyle" <tmh at nothing-on.tv> schrieb im Newsbeitrag
news:3D6BDDB3.70309 at nothing-on.tv...
> > I have installed the scripts (cvslog, cvsprep) in the CVSROOT
> > directory of repository, which didn't cause any problems.
> > But every time something is committed into the repositories
> > CVSROOT the execution permissions are removed by cvsnt.
> > Is this expected? Or is there a configuration parameter to
> > avoid this.
>
> There was perserve permissions on CVS once - most of the code is still
> there (commented out) in the source.
That is what I remembered too.
> It was disabled in Unix CVS ages ago because it is apparently dangerous.
Just being curious, why is this dangerous?
> I'm looking at rewriting something for cvsnt to do basic permission
> preservation (difficult because the old code was extremely unix specific
> and I can't use much of it).
OK. As you may have read, I changed my commitinfo and loginfo files
pointing to an executable outside CVSROOT rather than the scripts itself.
This executable, e.g. a shell or perl, calls the scripts I want to execute.
This works perfect for me.
--
Gerhard Stegemann
More information about the cvsnt
mailing list