Thread (1 message) 1 message, 1 author, 2016-06-15

Re: Jabber, question on push,pull and --tags, and no help but jabber

From: Victor Engmark <hidden>
Date: 2016-06-15 22:51:25

On Mon, Jun 06, 2011 at 04:31:50PM +0200, Michael J Gruber wrote:
Steffen Daode Nurpmeso venit, vidit, dixit 06.06.2011 15:02:
quoted
Hello GIT,
    first paragraph is reserved for praising your existence.
    'Used cvs(1) for long years in small team projects with local
    private repos and never felt the need for anything else.  2011
    is different.  I first tried you but failed resoundingly.  Due
    to vim(1) and mutt(1) i discovered hg(1) and i still love it's
    simple usage.  'Talking about the front-end anyway.  It's huge
    memory consumption and slow performance forbids it's usage on
    our old PCs (e.g. Cyrix 166+) though.  So i came back and
    found you still receptive!  And the more i work, the less
    i hurt, the greater the knowledge, the smoother the
    interaction.  Are you the final word on RC in the end?

I stumbled over one thing i don't understand, because it seems
illogical: why do i need to use --tags to force pushing of tags?
Because there is even a config option for the latter, i suspect
this is because of intention.  It would be nice to get some
information on the background of that, like a link to yet existing
documentation.  Anyway i was a bit astonished to look at some
Tags may contain private information. Say you pull some changes from
your head of group, find a strange commit you want to look at later and
tag it with "what-is-this-crap"...
You could use the same argument about commit log messages, branch names
and code comments. No go ;)
More seriously, tags are not part of the "remotes layout", so when you
push them and others pull them they overwrite their tags if there's a
name clash.
That's odd - I wouldn't expect anything handled by Git to be simply
overwritten without merging. Is there some technical reason for this, or
is it just not implemented yet?

If it makes more sense to casual users, how about simply making --tags
the default, and --no-tags optional?

Cheers
-- 
Victor
terreActive AG
Kasinostrasse 30
CH-5001 Aarau
Tel: +41 62 834 00 55
Fax: +41 62 823 93 56
www.terreactive.ch

Wir sichern Ihren Erfolg - seit 15 Jahren
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help