Re: Not ready for 8.3 - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Re: Not ready for 8.3
Date
Msg-id 464C693C.7090409@dunslane.net
Whole thread Raw
In response to Re: Not ready for 8.3  (Greg Smith <gsmith@gregsmith.com>)
List pgsql-hackers

Greg Smith wrote:
> On Thu, 17 May 2007, Andrew Dunstan wrote:
>
>> For this item at least the work has been done in showing how to set 
>> up a local mirror using rsync instead of CVSup...although frankly it 
>> would be better to import the information rather than just refer to 
>> the buildfarm HOWTO.
>
> The information in the buildfarm HOWTO has maybe 1/2 of what you need 
> to know--you get a local mirror out of it but no idea how to then use 
> that on the client side to branch and generate patches.  And what it 
> does provide is less helpful than it might be because it includes 
> diversions specific to the buildfarm application I found confusing.
>
>

Sure. And of course the creation of branches and generation of patches 
is irrelevant to the buildfarm. All this just reinforces my point that 
we should remove that reference and fill in the blanks on the docs, FAQs 
etc.

Incidentally, I don't use a repo mirror for online or offline work, 
although I do for buildfarm work. What I do is to have a pristine 
checkout of each live stable branch plus HEAD. I have a cron job that 
keeps these moderately up to date. When I'm working on a feature or 
patch, I make a copy (using cp -a) of the relevant branch and then go to 
work on that. If the work lasts a while, every so often I run 'cvs 
update' in that copy. And of course I run 'cvs update' before cutting a 
patch or doing a commit. When the work is done I blow away the work 
directory. If the work is large and I need to checkpoint certain files 
locally so I can roll back, I occasionally use RCS.

There's no right answer on how to work - everyone uses tools they feel 
comfortable with.

cheers

andrew


pgsql-hackers by date:

Previous
From: "Cui Shijun"
Date:
Subject: Re: Lack of urgency in 8.3 reviewing
Next
From: Heikki Linnakangas
Date:
Subject: Re: Lack of urgency in 8.3 reviewing