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

Re: [PATCH] push: warn users about updating existing tags on push

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:49:24

Dave Olszewski [off-list ref] writes:
On Mon, 30 Aug 2010, Junio C Hamano wrote:

Thanks for the critique and comments
quoted
Dave Olszewski [off-list ref] writes:
quoted
Generally, tags are considered a write-once ref (or object), and updates
to them are the exception to the rule.
This may be just the naming issue and you could say "moving them",
"updates to them" or "changing them" interchangeably in the above;
among them, "updates to them" sounds the most natural.

Can you change the "moving" in the patch to make them consistent with the
above description?
Sure, no problem.  Would you like this changed in the variable and
config names as well, or just the printed text?
The goal being making them consistent, the text and configuration variable
(which are user-facing names) should match variables and functions (which
are internal names).  It would be inconsistent to store the value of the
xfer.denyupdatetag configuration in deny_moving_tags variable, no?

I wondered if denyupdatetag should also forbid "git tag -f"; it would be
awkward if we did so.  The configuration is only about forbidding ref
transfer operations from updating the tags.

But somehow core.denyupdatetag sounds as if "git tag -f" is also verboten
and that is why I weatherballooned xfer.* in the first paragraph of this
message.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help