info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS administrative files


From: irina sturm
Subject: CVS administrative files
Date: Thu, 01 Mar 2001 17:54:01 +0100

Hello,

I'd like some advice concerning the following. 

We have a collection of script files under CVS
management. We have decided that every user
(we are 4 of us) creates his own branch for
any modifications he has to do, and everything
will be commited to the main trunk once all
modifications are finished and tested. 

In order to prevent people from accidentally
commiting to the main trunk I (the manager) 
lock the last version on the main trunk and
unlock it on specific demand.
This seems to work OK, however there are some
open questions:
        - What should I do with the CVSROOT/*
        files? As people may need to create
        their own aliases, or whatever other
        modifications to do on them, I decide
        to leave them on free access to everybody.
        I don't know what the impact of this    
        would be. Should only the manager access
        them?

        - I decided to give access only to myself
        (the manager) to "cvs admin" by creating 
        a group cvsadmin with only myself. This is
        essentially in order to prevent unlocking
        of the main trunk, and also because it seems
        to me we could do irreparable things with
        "cvs admin" (like with "cvs admin -o").
        
        Also, I thing the other users can get around
        without "cvs admin". The only situation I see
        so far when they may need it is to lock the
        versions on their branch. But there is no need
        to do this as the other users don't now normally
        the names of their branches; and also for every
        commit they will need to do "cvs update -A",
        and to commit on the main trunk, which is prevented.

        Am I right with this?

I hope the above is not too confusing, thanks a lot for 
any suggestion, we are not very advanced in using CVS.

Irina.
        
-- 
===========================================================
Irina STURM
Functional Verification Center of Competence - CMG 
STMicroelectronics, 9 chem de la Dhuy, 38240 MEYLAN, FRANCE
Phone: (+33) (0)4 76 58 68 90, Fax: (+33) (0)4 76 58 40 11
E-MAIL: address@hidden
===========================================================



reply via email to

[Prev in Thread] Current Thread [Next in Thread]