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

Re: [updated PATCH] Protect current tags, import tags into remote tree

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:44:32

"Stephen R. van den Berg" [off-list ref] writes:
Rerunning cvsimport on a regular basis causes the import to (re)create
all the tags from CVS again; if this is done in your regular tags space,
this is a mess at best, or overwrites whatever renamed tags you
carefully created which happen to match with old CVS tagnames.
...
- git-svn and git-cvsimport cross the boundary to a different VCS and
  therefore can/should use an extra barrier before (auto)converting to
  git native tags (and branches).
That sounds like a sound argument, and perhaps people may wish we did so
from the day one.  Alas, we didn't.

So the course of action would be to do these over a long period of time.

 - introduce this as an option now;

 - give another option to explicitly ask for the current behaviour;

 - perhaps give an advance warning that this optional behaviour will
   become the default; and

 - finally swap the default behaviour.

if people agree with this change, that is.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help