Mercurial uses a kind of duck typing for these 'commands' functions. Some
opts values are mandatory. There is no explicit documentation of what is
mandatory, but if it is mandatory then it is mandatory.
The archive command gives 'prefix' a default value of "". You should do the
same. |