inconsistent commands and options ... a problem?

solo turn soloturn at gmail.com
Wed Jun 6 04:57:36 UTC 2007


hi,

the hg purge ad --print made me look up some information on commands
and options, the result:

the inconsistency in its command set is the main reason i really could
dislike mercurial if it was not so powerful.

there is --dry-run (rename) , --print (purge), hg incoming (as pulls
--print), outgoing (as pushs --print)just to name a few. then there is
the revisions which are stated always differently, like in bundle,
merge, backout and diff, then there is -r in status. then there is the
-a which is different in diff, in revert, in status. then there is hg
sigs, hg view and hg log for listing change sets, then there is no
clearly documented option how to switch off the defaults in defaults
section.

and now i have a dizzy head - even if i did not wake up because of a
nightmare :)

-solo



More information about the Mercurial mailing list