[cvsnt] Re: Permissions

Shawn Haigh shaigh at immersion.com
Wed Jun 2 18:26:44 BST 2004


Glen

I found out why I was getting the error... During a commit operation
CVSNT makes a temporary copy of the module and file to be committed
under the repository root, once the commit is complete this directory is
removed. 

I had set NTFS permissions to Read only for the CVSUsers group under the
repository root because I want to limit top level module creation.
Obviously upon any commit CVSNT gives:

 cvs [server aborted]: Can't make mirror directory: Permission denied

Therefore I have to give the CVSUsers group change rights under the
repository root for commits to work. But I still want to be able to
restrict the creation of new modules... any suggestions on how I could
do this?

Thanks

Shawn Haigh
  _____  



-----Original Message-----
From: Glen Starrett [mailto:grstarrett at cox.net] 
Sent: June 2, 2004 12:41 AM
To: cvsnt at cvsnt.org
Subject: [cvsnt] Re: Permissions

Shawn Haigh wrote:

> Greetings
> 
>  
> 
> I am having a small permissions issue; I have set-up CVSNT v2.0.38 on
a
> Win2K server, and then applied the permissions in accordance to the
> SetACL wiki.  During a CVS commit with TortoiseCVS v1.6.10 I receive:
> 
>  
> 
> cvs [server aborted]: Can't make mirror directory: Permission denied

I'm not sure what that error is (others will know better), but are you 
using "Atomic Commits"?

Make sure your CVS temp directory has appropriate permissions as well.

I've been meaning to clean up that script too--it's a little over 
complicated for most people's needs at the repository level (e.g. mine
:).

Regards,

-- 
Glen Starrett
_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt



More information about the cvsnt mailing list