[Top][All Lists]
[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
===========================================================
- CVS administrative files,
irina sturm <=