From: Igor Mironov Date: Mon, 11 Jan 2010 16:21:51 GMT Subject: [PATCH 3/4] git-svn: support options --username and --commit-url in branch/tag Message-ID: <4B4B501F.3060101@gmail.com> 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. Signed-off-by: Igor Mironov --- git-svn.perl | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/git-svn.perl b/git-svn.perl index 3bdd8d3..0da6c67 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, } ], -- 1.6.6.106.ge2de8