git-svn: add --username/commit-url options for branch/tag
Add ability to specify on the command line the username to perform the operation as and the writable URL of the repository to perform it on. [ew: shortened subject] Signed-off-by: Igor Mironov <igor.a.mironov@gmail.com> Acked-by: Eric Wong <normalperson@yhbt.net>
This commit is contained in:
parent
99bacd6c25
commit
6594f0b793
@ -155,12 +155,16 @@ my %cmd = (
|
|||||||
{ 'message|m=s' => \$_message,
|
{ 'message|m=s' => \$_message,
|
||||||
'destination|d=s' => \$_branch_dest,
|
'destination|d=s' => \$_branch_dest,
|
||||||
'dry-run|n' => \$_dry_run,
|
'dry-run|n' => \$_dry_run,
|
||||||
'tag|t' => \$_tag } ],
|
'tag|t' => \$_tag,
|
||||||
|
'username=s' => \$Git::SVN::Prompt::_username,
|
||||||
|
'commit-url=s' => \$_commit_url } ],
|
||||||
tag => [ sub { $_tag = 1; cmd_branch(@_) },
|
tag => [ sub { $_tag = 1; cmd_branch(@_) },
|
||||||
'Create a tag in the SVN repository',
|
'Create a tag in the SVN repository',
|
||||||
{ 'message|m=s' => \$_message,
|
{ 'message|m=s' => \$_message,
|
||||||
'destination|d=s' => \$_branch_dest,
|
'destination|d=s' => \$_branch_dest,
|
||||||
'dry-run|n' => \$_dry_run } ],
|
'dry-run|n' => \$_dry_run,
|
||||||
|
'username=s' => \$Git::SVN::Prompt::_username,
|
||||||
|
'commit-url=s' => \$_commit_url } ],
|
||||||
'set-tree' => [ \&cmd_set_tree,
|
'set-tree' => [ \&cmd_set_tree,
|
||||||
"Set an SVN repository to a git tree-ish",
|
"Set an SVN repository to a git tree-ish",
|
||||||
{ 'stdin' => \$_stdin, %cmt_opts, %fc_opts, } ],
|
{ 'stdin' => \$_stdin, %cmt_opts, %fc_opts, } ],
|
||||||
|
Loading…
Reference in New Issue
Block a user