Re: CVS hatred

[prev] [thread] [next] [lurker] [Date index for 2004/09/03]

From: Daniel Pittman
Subject: Re: CVS hatred
Date: 11:01 on 03 Sep 2004
On 3 Sep 2004, Ann Barcomb wrote:
> On Fri, 3 Sep 2004, Peter Pentchev wrote:
>
>> IMHO, the best way would be to write a couple of Makefile's, checkout in
>> a separate location, and then 'make install DESTDIR=/whatever' (or
>> DESTDIR could even be defined with a '?=' in the Makefile itself).  Then
>> the Makefile's would use install(1) with appropriate -o, -g and -m
>> flags, and everything will be just fine.
>
> The way I see it, I need to:
> * maintain permissions after checkins on the development server
> * set permissions correctly when doing a new checkout/installation
> * maintain permissions when doing an update on development + live
>
> A make file is only going to handle the second one, so I'd rather
> come up with one solution that addresses all needs and doesn't require
> me to look in the cvs source.  But that's just me.

For what it is worth, this is one of the issues the Subversion project
set out to address.

Now, subversion itself is something well worthy of hate, but it does
seem to get the metadata issues right.

     Daniel
-- 
In a minute there is time
For decisions and revisions which a minute will reverse.
        -- T.S. Eliot
There's stuff above here

Generated at 02:00 on 04 Sep 2004 by mariachi 0.52