Differences From Artifact [dda1d54dbb]:
- File src/tag.c — part of check-in [ac392fbba6] at 2008-08-11 04:03:37 on branch trunk — * Rename subcommand <tt>tag delete</tt> to <tt>tag cancel</tt>. * New branching behavior. Now if subcommand <tt>tag branch</tt> is used, a new copy of manifest <tt>UUID</tt> with the same parent will be created, thereby creating a fork. A propagating symbolic tag with <tt>TAGNAME</tt> is assigned to the UUID of the new copy. Furthermore all other propagating symbolic tags that the fork did inherited by the original manifest, are cancelled.<br><br>However, if the option <tt>--raw</tt> was given, the old <tt>tag branch</tt> behavior is used. That means, no creation of a fork by copying the manifest <tt>UUID</tt>, no cancelling of inherited propagating symbolic tags. The tag will be applied to the given UUID directly.<br><br>For instance <verbatim> fossil tag branch fix-12345 cfcfcfee fossil tag branch --raw bgcolor fix-12345 yellow </verbatim> will create a fork by copiying manifest <tt>cfcfcfee</tt>, apply a tag <tt>fix-12345</tt> that will propagate to its children and set the propagating property <tt>bgcolor</tt> to <tt>yellow</tt>. (user: cle size: 15176)
To Artifact [842caf6a79]:
- File src/tag.c — part of check-in [91ec6982e9] at 2008-08-11 05:30:27 on branch trunk — Fix a spelling: replace 'delete' -> 'cancel' in usage for 'tag'. (user: hintze size: 15176) [more...]
| ︙ | ︙ | |||
536 537 538 539 540 541 542 | } /* Cleanup */ blob_reset(&tagname); return; tag_cmd_usage: | | | 536 537 538 539 540 541 542 543 544 |
}
/* Cleanup */
blob_reset(&tagname);
return;
tag_cmd_usage:
usage("add|branch|cancel|find|list ...");
}
|