* Joan Picanyol i Puig <lists-fos...@biaix.org> [20110407 17:28]:
 
> Various combinations of "tag add" & "tag cancel" have ended up with
> (mispellings and all):
> 
> jpicanyol@jpicanyol-desktop:~/wd$ fossil tag list --raw c57a6c30e7
> branch=master
> branck
> branck=trunk
> sym-branck=trunk
> sym-sym-sym-trunk
> sym-sym-trunk
> sym-trunk
> trunk
> jpicanyol@jpicanyol-desktop:~/wd$ fossil tag list c57a6c30e7
> 
> I'm not quite sure on the meaning of all of these, and I'm not even sure
> how I'd want them to be.
> 
> Some clues please?

> How is "tag cancel" supposed to work and how am I supposed verify it?

http://fossil-scm.org/index.html/doc/trunk/www/fileformat.wiki#ctrl

branch.c has the following comment:

** If tagtype is 2 then the tag is being propagated from an
** ancestor node.  If tagtype is 0 it means a propagating tag is
** being blocked.

> Where are the "magic" tags modified by "--raw" defined?

See above. Looking at the source it seems that "--raw" merely disables
de automatic handling of the "sym-" prefix for the tagname.

I'm confused on the existance of branch=branchname vs. sym-branchname.
It appears redundant to me...

Meanwhile, I've managed to kind-of-restore my repo after realising that
fossil was happily treating tagname=tagvalue as a tag name.

qvb
--
pica
_______________________________________________
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