From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-committers(at)postgresql(dot)org |
Subject: | Re: pgsql-server/src backend/bootstrap/Tag: backen ... |
Date: | 2003-09-08 03:40:46 |
Message-ID: | 200309080340.h883ekA27398@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers-win32 |
Tom Lane wrote:
> Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> writes:
> > Tom Lane wrote:
> >> So? Supplying the derived files via CVS rather than via snapshots
> >> won't improve matters at all for people who haven't got the tools.
>
> > Why do you need the tools if CVS has the files?
>
> Why do you need the tools if the nightly snapshots have the files?
> Same either way AFAICS.
>
> My objection is basically that CVS is a hugely inefficient mechanism
> for delivering derived files. The cost is about the same from a
> downloader's point of view as snapshot tarballs --- but we pay for each
> update *forever* in CVS storage. I do not mind having CVS permanently
> record every feature addition or bug fix; that's potentially-useful
> history. But there is zero historical content in derived files.
Oh, that's true. Maybe I should just push the snapshots because those
are easier, and cvs isn't even in MinGW. I mount a Unix directory for
builds, so I have CVS and all the other tools.
Once nice thing about CVS is that you don't have to download the whole
tarball each time --- good for code in development like MinGW.
Also, one thing I am doing is pushing HEAD changes down in to the branch
so I get the HEAD Win32 fixes that go in, and merging will be easier.
Isn't that going to make overhead too?
> > I added something to configure so the derived files are newer than the
> > others.
>
> Doesn't that break the scenario you were just citing where a WIN32_DEV
> user is trying to fix something in a .y or .l file?
Sure. I don't anticipate any changes made there. All the stuff left is
backend startup stuff.
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2003-09-08 04:24:01 | pgsql-server/. Tag: WIN32_DEV UPDATED |
Previous Message | Tom Lane | 2003-09-08 03:11:25 | Re: pgsql-server/src backend/bootstrap/Tag: backen ... |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2003-09-08 03:47:35 | Build no longer requires bison/flex |
Previous Message | Tom Lane | 2003-09-08 03:11:25 | Re: pgsql-server/src backend/bootstrap/Tag: backen ... |