From: Igor Mironov Date: Mon, 11 Jan 2010 16:21:51 +0000 (+1100) Subject: git-svn: add --username/commit-url options for branch/tag X-Git-Tag: v1.7.0-rc0~11^2~4 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6594f0b793507a1e00f79c9884b8911c6d047c1c;p=git.git 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 Acked-by: Eric Wong --- diff --git a/git-svn.perl b/git-svn.perl index 2e14b22c8..0fca1be22 100755 --- a/git-svn.perl +++ b/git-svn.perl @@ -155,12 +155,16 @@ my %cmd = ( { 'message|m=s' => \$_message, 'destination|d=s' => \$_branch_dest, '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(@_) }, 'Create a tag in the SVN repository', { 'message|m=s' => \$_message, '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 an SVN repository to a git tree-ish", { 'stdin' => \$_stdin, %cmt_opts, %fc_opts, } ],