If I perform a
<verbatim>
  fossil help branch
</verbatim>
Fossil do not mention, that I can pass the option <tt>--nosign</tt>. During creation of the branch, I was asked to pass my private key's passphrase to sign the creation. I did not want to do this and therefore interrupted the branch creation process. I tried the same command line and added a <tt> --nosign</tt> somewhere. This time the creation succeed without asking me for my passphrase.

So I conclude that the description of the applicability of said option is lacking.

But another three question: why to I have to sign the creation of a branch and not the creation of a tag? And what is the difference between
<verbatim>
  fossil branch new test
</verbatim>
and
<verbatim>
  fossil tag add branch sym-test
</verbatim>
And last but not least, what is the idea for a <tt>tag</tt>? I do not seem to be able to </tt>fossil update</tt> to a tag-marked version.