| From: | Markus Wanner <markus(at)bluegap(dot)ch> |
|---|---|
| To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
| Cc: | Magnus Hagander <magnus(at)hagander(dot)net>, Andrew Dunstan <andrew(at)dunslane(dot)net>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Stephen Frost <sfrost(at)snowman(dot)net>, Josh Berkus <josh(at)agliodbs(dot)com>, Dave Page <dpage(at)pgadmin(dot)org>, Bruce Momjian <bruce(at)momjian(dot)us>, David Fetter <david(at)fetter(dot)org>, Denis Lussier <denis(dot)lussier(at)enterprisedb(dot)com>, Dimitri Fontaine <dfontaine(at)hi-media(dot)com>, Greg Sabino Mullane <greg(at)endpoint(dot)com>, Greg Smith <gsmith(at)gregsmith(dot)com>, Gregory Stark <stark(at)enterprisedb(dot)com>, Jan Wieck <JanWieck(at)yahoo(dot)com>, Joshua Tolley <eggyknap(at)gmail(dot)com>, Koichi Suzuki <koichi(dot)szk(at)gmail(dot)com>, Marko Kreen <markokr(at)gmail(dot)com>, Michael Meskes <meskes(at)postgresql(dot)org>, Oleg Bartunov <oleg(at)sai(dot)msu(dot)su>, Robert Haas <robertmhaas(at)gmail(dot)com>, Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>, Selena Deckelmann <selenamarie(at)gmail(dot)com>, Tatsuo Ishii <ishii(at)sraoss(dot)co(dot)jp>, Teodor Sigaev <teodor(at)sigaev(dot)ru>, Toru SHIMOGAKI <shimogaki(dot)toru(at)oss(dot)ntt(dot)co(dot)jp>, Zdenek Kotala <zdenek(dot)kotala(at)gmail(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: PostgreSQL Developer meeting minutes up |
| Date: | 2009-05-27 15:44:41 |
| Message-ID: | 4A1D5FE9.90408@bluegap.ch |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi,
Peter Eisentraut wrote:
> http://archives.postgresql.org/pgsql-hackers/2008-12/msg01879.php
Thanks for the link. I'm assuming you've adjusted the tags to fit a
single commit.
Out of curiosity: do you think (or have evidence that) this is the only
tag that spans multiple commits?
>> In what way do you consider the tags "broken"?
>
> The tag applies to different commits on different files.
That's perfectly valid for CVS (and can be represented in subversion as
well). Such a tag cannot (easily) be converted to git, though (nor
mercurial or monotone), where tags are attached to a single commit.
>> (As CVS does not
>> guarantee any inter-file consistency, I don't think one can speak of
>> brokenness at all.
>
> Just because CVS doesn't guarantee it, it doesn't mean it's not broken.
It depends on your understanding of what a tag is. CVS and subversion
certainly have a different understanding from yours (and sometimes tout
this as a feature): their tags can easily span multiple commits.
You (as well as myself, BTW) seem to think of a tag like something
that's attached to a single commit.
> Otherwise, any possible random permutation of files would be a non-broken
> checkout by your definition.
Note that this is not necessarily my definition, rather CVS's (or that
of subversion). And yes, CVS repositories can be pretty badly screwed.
Regards
Markus Wanner
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Robert Haas | 2009-05-27 16:04:41 | Re: PostgreSQL Developer meeting minutes up |
| Previous Message | Kevin Grittner | 2009-05-27 15:29:35 | Re: Allow vacuumdb to only analyze |