Thus said Stephan Beal on Sun, 07 Sep 2014 17:56:37 +0200:

> to assume that all tags passed in this way are "symbolic" tags[1], and
> will  in  fact do  non-intuitive  things  if  you  try to  use:  --tag
> '*propagating'  (with an  asterisk in  front to  make it  look like  a
> propagating tag).

There were not surprises here. I did:

fossil ci --tag '*surprise' -m test

And  it created  a  non-propagating tag  named  '*surprise'. Again,  I'm
working off  the assumption  that most  people won't  know about  *, nor
would they  expect * to mean  anything other than  * in a tag  name. And
given that  most people won't  know what * means,  if they do  happen to
want a  * they  won't get  any surprises. They  will, however,  if --tag
interpreted the * to mean propagating.

I suppose it isn't hard to cancel the  tag and learn that * means to add
a propagating symbolic tag.

Now what if I  want a non-symbolic tag? And I want one  tag to be static
and one propagating?

Andy
-- 
TAI64 timestamp: 40000000540c89e6


_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to