Re: how to create Users and Groups in cvs2.5

Gerhard Fiedler <[email protected]>
Newsgroups gmane.comp.version-control.cvs.gui.user
Organization cvsnt.org news server
Message-ID <[email protected]>
On 2006-11-22 13:37:35, pavanpinnu wrote:

> i'm new to cvs and wincvs. with the tutorials from net i able,
> 1. install Cvs2.5, WinCvs2.0, Python2.5 and WinMerge2.6
> 2. created successfully repository in cvsnt
> 3. connected to cvs from WinCvs and imported a project in repository,
> and checkout a module from repository.
> 4. successfully did importing and checkout a module from lan.

Congratulations :)  BTW, since plain cvs and cvsnt are two related but
quite different applications, make sure you always mention the correct one.

> from an article, i read that, we can able to create Groups and Users to
> access the CVS and set access permissions on files (read, write, none)
> to Group level.

cvsnt by default (when using sspi) uses the groups and users of the Windows
system where the server is installed. So just use the system utilities to
create your users and groups, and use these when setting up the cvsnt ACLs
(see below).

> now my need is,
> 1. how to create Groups.
> 2. how to create Users

See above (use system tools).

> 3. setting permissions to files .

Start here http://www.cvsnt.org/manual/html/Security.html, especially
http://www.cvsnt.org/manual/html/Setting-permissions.html.

Relevant cvsnt commands are lsacl
http://www.cvsnt.org/manual/html/lsacl.html and rlsacl
http://www.cvsnt.org/manual/html/rlsacl.html, and chacl
http://www.cvsnt.org/manual/html/chacl.html and rchacl
http://www.cvsnt.org/manual/html/rchacl.html. 

The difference between the r... and the normal versions of the commands is
that the r... versions don't need a sandbox, whereas the normal versions
need to be given in the context of a sandbox.

Also use the online help of cvsnt (e.g. "cvs -H chacl").

Gerhard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.