[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: $CVSROOT/CVSROOT scripts
From: |
Christopher.Fouts |
Subject: |
RE: $CVSROOT/CVSROOT scripts |
Date: |
Mon, 21 Jun 2004 14:41:44 -0400 |
Please see embedded comments...
>-----Original Message-----
>From: Larry Jones [mailto:address@hidden
>Sent: Monday, June 21, 2004 2:07 PM
>To: Fouts Christopher ()
>Cc: address@hidden
>Subject: Re: $CVSROOT/CVSROOT scripts
>
>
>address@hidden writes:
>>
>> Ok what's the proper way of putting scripts into this directory that
>> the cvs files can use.
>
>As usual, the answer begins with "That depends...". If you
>don't care about revision control on the scripts, then you can
>just copy them into the directory. If you do want revision
>control, then you need to follow the basic process you
>outlined with just a few corrections:
>
>> - checkout the $CVSROOT/CVSROOT directory
>> - cvs add buglog.sh file
>
>Set the permissions the way you want them now and CVS will
>preserve them for you.
Again I must be doing something wrong since CVS sets up the
file permissions to r--r--r-- regardless of my file permissions.
I have set CVSUMASK to 007 to no avail (or is this the wrong
CVSUMASK setting?)
- chris
>
>> - modify loginfo to call the buglog.sh file
>
>Also modify the checkoutlist file to include your new file.
>
>> - cvs commit
>
>OK.
>
>> - cp ../CVSROOT/buglog.sh,v ../CVSROOT/buglog.sh (???)
>> - Remove RCS info from buglog.sh (???)
>
>No. If you added your file to checkoutlist, CVS should check
>it out automatically. (And will do so every time to commit
>changes to it in the future.) If you neglected to do that,
>simply do so now and CVS will checkout your file when you
>checkin the change to checkoutlist.
>
>> - Ensure correct rwx permissions for ../CVSROOT/buglog.sh
>
>A good idea, but it shouldn't be necessary if you set them
>correctly before checking it in the first time. If you
>neglected to do that, you can set the permissions on the RCS
>file and CVS should copy them to the checkout out file in the future.
>
>-Larry Jones
>
>If I was being raised in a better environment, I wouldn't
>do things like that. -- Calvin
>