Added --allow-empty to "be commit"
authorW. Trevor King <wking@drexel.edu>
Sun, 19 Jul 2009 19:24:51 +0000 (15:24 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 19 Jul 2009 19:24:51 +0000 (15:24 -0400)
commita6d5f2891dc353ebe5d9d8598790a6674c174eec
treea7828e4bc0b981540eacd7f3c5199a0c9f2ab6a4
parentb3ce47285a66a35904e5e50636ce471ecb4ce29d
Added --allow-empty to "be commit"

Previously many backends would silently add an empty commit.  Not very
useful.  When the new --allow-empty flag and related allow_empty
options are false, every versioning backend is guaranteed to raise the
EmptyCommit exception in the case of an attempted empty commit.
becommands/commit.py
libbe/arch.py
libbe/bzr.py
libbe/cmdutil.py
libbe/darcs.py
libbe/git.py
libbe/hg.py
libbe/rcs.py
test_usage.sh