Make the --username option unnecessary for the DVCS outputs.
commitf4833f17cd831ebb55c7ae923c0087f482ee848e
authormhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Tue, 8 Jan 2013 09:19:43 +0000 (8 09:19 +0000)
committermhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Tue, 8 Jan 2013 09:19:43 +0000 (8 09:19 +0000)
treedb82eddf2e70985c6b3cff1ebdb3a86af6c8866f
parent1b03eb68b6420b9f6b9be426afcce7b1a68036cf
Make the --username option unnecessary for the DVCS outputs.

The DVCSs need a username for synthesized commits, so set a default
rather than making it mandatory for the user to select one.  As
default, use the name of the conversion tool ("cvs2git", "cvs2bzr", or
"cvs2hg").

Leave the value unset by default for cvs2svn, because Subversion
allows commits without an explicit author.

Suggested by: Eric S. Raymond <esr@thyrsus.com>

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@5414 be7e6eca-30d4-0310-a8e5-ac0d63af7087
cvs2svn_lib/bzr_run_options.py
cvs2svn_lib/git_run_options.py
cvs2svn_lib/hg_run_options.py
cvs2svn_lib/run_options.py
cvs2svn_lib/svn_run_options.py