[cvsnt] cvsrepository access rights

Bo Berglund Bo.Berglund at system3r.se
Thu Mar 31 11:52:43 BST 2005


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


1. Please respond to the list instead of directly to me...

2. The readers and writers files are OK to use to control the access on the
whole repository, but if you want something more fine grained, such as allowing
different permissions on the different modules then you can do either one of:

A) Set NTFS permissions as appropriate to the module folders (and files and 
   subfolders) in the repository itself.

B) Use the cvs command chacl to set permissions individually on files in the
   repository. With chacl you can also set permissions to individual branches
   in the files, this is of course not possible with NTFS permissions.

The advantage of A) is that you can use AD usergroups to set the permissions and
then they will be obeyed as managed in Active Directory without special cvs
handling.

The advantage of B) is that it can be done via cvs, you don't have to be a 
domain administrator to do it. It also allows permissions down to branch level.
But I don't think you can manage any kind of user groups this way.

/Bo

-----Original Message-----
From: LJhumun [mailto:ljhumun at sil.intnet.mu]
Sent: den 31 mars 2005 11:23
To: Bo Berglund
Subject: Re: [cvsnt] cvsrepository access rights


Dear Bo

Yea i have created the repositories, as follows:
/cvsrepo/repo1/
/cvsrepo/repo2/
/cvsrepo/repo3/

PLease help me how to set permission in those directories, if i am connecting
with SSPI protocol.
Shud i create the writers or readers files in the CVSROOT,

Thnks in advance
Var



Bo Berglund wrote:

> Are you sure you have created the repositories as written?
> In that case you are missing something, it is not proper to use a directory
> named cvsroot as a repository. CVSROOT has a special meaning in CVS as well
> as CVS and these two names should not be used as folder names in any
> cvs context. CVS itself uses folders with these names so you should *not*
> make such folders yourself!
>
> /Bo
>
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]On Behalf
> Of LJhumun
> Sent: den 31 mars 2005 09:42
> To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
> Subject: [cvsnt] cvsrepository access rights
>
> Hi all,
> I am connecting to CVSNT server with sspi protocol with active
> directory.
> I have created my repositories as follows:
> /cvsrepo/repo1/cvsroot
> /cvsrepo/repo2/cvsroot
> /cvsrepo/repo3/cvsroot
>
> and i have created 3 user_groups in my Windows 2003 server where CVSNT
> is installed with Active Directory.
>
> I want to restrict users from user_group1 from checking out modules from
> otherdirectories.
> Can anyone help me how to give access to these repositories,
>
> If i am using NTFS file permission, is it necessary to create writers
> and readers files in the cvsroot??
>
> thnks in advance
> var
>
> --
> Internal Virus Database is out-of-date.
> Checked by AVG Anti-Virus.
> Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 2/7/2005
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs



-- 
Internal Virus Database is out-of-date.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 2/7/2005




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook