Home All Groups Group Topic Archive Search About

Feedback if using CVS with windows for asp files

Author
11 Jul 2006 3:29 PM
Katie
Hi,

I need a code versioning system and was considering CVS. I would like
some feedback if you are using CVS (wincvs or tortoise etc) and if you
are satisfied with it. One thing i havent been able to find too much
documentation on and is one of my major concerns is permissions. If i
install cvs can i assign access to certain files in the project to
certain windows users. For example if my web application has page1.asp
page2.asp and page3.asp and i would like user newbie to only access and
modify page1.asp?

Thanks for ure time and comments :)

Author
11 Jul 2006 4:01 PM
Justin Piper
On Tue, 11 Jul 2006 10:29:09 -0500, Katie <DnkyCart***@gmail.com> wrote:
> I need a code versioning system and was considering CVS. I would like
> some feedback if you are using CVS (wincvs or tortoise etc) and if you
> are satisfied with it.

We use it. It's functional, but has known limitations that are addressed
by Subversion[1]. I would suggest using that for any new projects. There
is a variant of Tortoise called TortoiseSVN[2] which supports it.

> One thing i havent been able to find too much documentation on and is
> one of my major concerns is permissions. If i install cvs can i assign
> access to certain files in the project to certain windows users.

CVS usually just relies on the file system permissions to handle this. If
it can't read a file in the repository, it just skips it.

[1] Subversion Project Home
     http://subversion.tigris.org/
[2] TortoiseSVN
     http://tortoisesvn.tigris.org/

--
Justin Piper
Bizco Technologies
http://www.bizco.com/
Are all your drivers up to date? click for free checkup

Author
11 Jul 2006 4:26 PM
Katie
So would the windows files and folder permissions be automatically be
used?
If i had CVS on the server and newbie didnt have access to that file,
when newbie logged into the server and tried to checkout a file1.asp
which he didnot have permissions on windows to access, CVS would not
allow him to either as it would skip that file? I thought cvs made temp
copies of the files for checkout so wouldnt that bypass the permissions
set on the original file/folder?


Justin Piper wrote:
Show quoteHide quote
> On Tue, 11 Jul 2006 10:29:09 -0500, Katie <DnkyCart***@gmail.com> wrote:
> > I need a code versioning system and was considering CVS. I would like
> > some feedback if you are using CVS (wincvs or tortoise etc) and if you
> > are satisfied with it.
>
> We use it. It's functional, but has known limitations that are addressed
> by Subversion[1]. I would suggest using that for any new projects. There
> is a variant of Tortoise called TortoiseSVN[2] which supports it.
>
> > One thing i havent been able to find too much documentation on and is
> > one of my major concerns is permissions. If i install cvs can i assign
> > access to certain files in the project to certain windows users.
>
> CVS usually just relies on the file system permissions to handle this. If
> it can't read a file in the repository, it just skips it.
>
> [1] Subversion Project Home
>      http://subversion.tigris.org/
> [2] TortoiseSVN
>      http://tortoisesvn.tigris.org/
>
> --
> Justin Piper
> Bizco Technologies
> http://www.bizco.com/
Author
11 Jul 2006 5:59 PM
Justin Piper
On Tue, 11 Jul 2006 11:26:45 -0500, Katie <DnkyCart***@gmail.com> wrote:
Show quoteHide quote
> Justin Piper wrote:
>> On Tue, 11 Jul 2006 10:29:09 -0500, Katie <DnkyCart***@gmail.com> wrote:
>> > One thing i havent been able to find too much documentation on and
>> > is one of my major concerns is permissions. If i install cvs can i
>> > assign access to certain files in the project to certain windows
>> > users.
>>
>> CVS usually just relies on the file system permissions to handle
>> this.  If it can't read a file in the repository, it just skips it.
>
> If i had CVS on the server and newbie didnt have access to that file,
> when newbie logged into the server and tried to checkout a file1.asp
> which he didnot have permissions on windows to access, CVS would not
> allow him to either as it would skip that file?

Basicly. There is a page on the CVSNT Wiki that explains how to set this
up: http://www.cvsnt.org/wiki/SetAcl

Its focus is on preventing modifications to the configuration files for
the repository, but of course you can lock the ACL down further to deny
read access as well.

--
Justin Piper
Bizco Technologies
http://www.bizco.com/

Bookmark and Share

Post Thread options