Noisy CVS updates
When I build from CVS I wind up with this in my CVS update email in the
morning:
? GNUmakefile
? config.log
? config.status
? src/Makefile.global
? src/backend/postgres
? src/backend/bootstrap/bootstrap_tokens.h
? src/backend/catalog/postgres.bki
? src/backend/catalog/postgres.description
? src/backend/catalog/postgres.shdescription
? src/backend/parser/parse.h
? src/backend/snowball/snowball_create.sql
...etc. Would it be OK if I went in and added .cvsignore files to keep
the noise level down? I guess I could have my daily script filter them
out but there may be times when there really is an unexpected file and
I want to follow up on it.
--
D'Arcy J.M. Cain <darcy@druid.net> | Democracy is three wolves
http://www.druid.net/darcy/ | and a sheep voting on
+1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
"D'Arcy J.M. Cain" <darcy@druid.net> writes:
When I build from CVS I wind up with this in my CVS update email in the
morning:
? GNUmakefile
? config.log
? config.status
? src/Makefile.global
? src/backend/postgres
? src/backend/bootstrap/bootstrap_tokens.h
? src/backend/catalog/postgres.bki
? src/backend/catalog/postgres.description
? src/backend/catalog/postgres.shdescription
? src/backend/parser/parse.h
? src/backend/snowball/snowball_create.sql
...etc. Would it be OK if I went in and added .cvsignore files to keep
the noise level down?
Uh, no, at least not before you've explained why you get those messages
and others don't.
(Personally, I never do "cvs update" without "make distclean" first;
there are too many other ways to get screwed by updating a live build
tree.)
regards, tom lane
On Sun, 07 Sep 2008 03:39:39 -0400
Tom Lane <tgl@sss.pgh.pa.us> wrote:
"D'Arcy J.M. Cain" <darcy@druid.net> writes:
...etc. Would it be OK if I went in and added .cvsignore files to keep
the noise level down?Uh, no, at least not before you've explained why you get those messages
and others don't.
I didn't know that I am the only one. Am I?
(Personally, I never do "cvs update" without "make distclean" first;
there are too many other ways to get screwed by updating a live build
tree.)
I assume that you are talking about conflicts. In fact, that's one of
the main reasons for wanting a quiet update so that I can catch those
right away when I am working on some files. I do an automatic update
daily to keep current with the head. I don't do a "make distclean"
first because I may be working on something and I want to keep the
changes in the tree to try stuff and report patches against HEAD.
--
D'Arcy J.M. Cain <darcy@druid.net> | Democracy is three wolves
http://www.druid.net/darcy/ | and a sheep voting on
+1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
"D'Arcy J.M. Cain" <darcy@druid.net> writes:
Tom Lane <tgl@sss.pgh.pa.us> wrote:
(Personally, I never do "cvs update" without "make distclean" first;
there are too many other ways to get screwed by updating a live build
tree.)
I assume that you are talking about conflicts. In fact, that's one of
the main reasons for wanting a quiet update so that I can catch those
right away when I am working on some files. I do an automatic update
daily to keep current with the head. I don't do a "make distclean"
first because I may be working on something and I want to keep the
changes in the tree to try stuff and report patches against HEAD.
Huh? distclean does not remove any source-code changes, only derived
files.
regards, tom lane
On Sun, 2008-09-07 at 08:44 -0400, D'Arcy J.M. Cain wrote:
Uh, no, at least not before you've explained why you get those
messages
and others don't.
I didn't know that I am the only one. Am I?
You are not. I got more or less the same this morning while preparing my
new packages.
But as Tom stated, after running make distclean, everything worked fine.
Regards,
--
Devrim GÜNDÜZ, RHCE
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org
D'Arcy J.M. Cain wrote:
On Sun, 07 Sep 2008 03:39:39 -0400
Tom Lane <tgl@sss.pgh.pa.us> wrote:"D'Arcy J.M. Cain" <darcy@druid.net> writes:
...etc. Would it be OK if I went in and added .cvsignore files to keep
the noise level down?Uh, no, at least not before you've explained why you get those messages
and others don't.I didn't know that I am the only one. Am I?
Lots of other people do get them -- they are visible in the patches they
send. Since I use a VPATH build, which puts all those files in a
separate directory, I get (almost?) no noise even though I don't bother
with "make distclean" most of the time.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
On Sun, 07 Sep 2008 10:39:25 -0400
Tom Lane <tgl@sss.pgh.pa.us> wrote:
I assume that you are talking about conflicts. In fact, that's one of
the main reasons for wanting a quiet update so that I can catch those
right away when I am working on some files. I do an automatic update
daily to keep current with the head. I don't do a "make distclean"
first because I may be working on something and I want to keep the
changes in the tree to try stuff and report patches against HEAD.Huh? distclean does not remove any source-code changes, only derived
files.
Sorry, I was unclear. I meant that I might still be working on some
source code changes and I didn't want to do a distclean every morning
and then have to rebuild the tree in order to be able to work on my
changes again. I use CVS in enough projects to understand how it works.
--
D'Arcy J.M. Cain <darcy@druid.net> | Democracy is three wolves
http://www.druid.net/darcy/ | and a sheep voting on
+1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
On Sep 5, 2008, at 9:06 AM, D'Arcy J.M. Cain wrote:
...etc. Would it be OK if I went in and added .cvsignore files to
keep
the noise level down? I guess I could have my daily script filter
them
out but there may be times when there really is an unexpected file and
I want to follow up on it.
+1. It might be possible to get screwed by not doing a distclean, but
the build time savings seems worth it (first thing I do if I get a
build error is make clean/distclean).
--
Decibel!, aka Jim C. Nasby, Database Architect decibel@decibel.org
Give your computer some brain candy! www.distributed.net Team #1828
Attachments:
On Fri, Sep 12, 2008 at 07:27:55PM -0500, Decibel! wrote:
On Sep 5, 2008, at 9:06 AM, D'Arcy J.M. Cain wrote:
...etc. Would it be OK if I went in and added .cvsignore files to
keep the noise level down? I guess I could have my daily script
filter them out but there may be times when there really is an
unexpected file and I want to follow up on it.+1. It might be possible to get screwed by not doing a distclean,
but the build time savings seems worth it (first thing I do if I get
a build error is make clean/distclean).
maintainer-clean is even better as far as removing build errors, and
I've never noticed any time difference between it and clean or
distclean.
Cheers,
David.
--
David Fetter <david@fetter.org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david.fetter@gmail.com
Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate