aboutsummaryrefslogtreecommitdiff
path: root/git-svn.perl
diff options
context:
space:
mode:
authorMarc-Andre Lureau <marcandre.lureau@gmail.com>2008-03-11 10:00:45 +0200
committerJunio C Hamano <gitster@pobox.com>2008-03-11 21:20:50 -0700
commitea14e6c55427f50f78fe47187cd4edb9845943a1 (patch)
tree2ffb56ef2a86bf10f0786331f179370219ae73be /git-svn.perl
parent7339eb082343df556c27fb0df5dd36a21714284e (diff)
downloadgit-ea14e6c55427f50f78fe47187cd4edb9845943a1.tar.gz
git-ea14e6c55427f50f78fe47187cd4edb9845943a1.tar.xz
git-svn: fix find-rev error message when missing arg
Just let the user know that a revision argument is missing instead of a perl error. This error message mimic the "init" error message, but could be improved. Signed-off-by: Marc-Andre Lureau <marcandre.lureau@gmail.com> Acked-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-svn.perl')
-rwxr-xr-xgit-svn.perl3
1 files changed, 2 insertions, 1 deletions
diff --git a/git-svn.perl b/git-svn.perl
index 29f39c083..38e1d5944 100755
--- a/git-svn.perl
+++ b/git-svn.perl
@@ -519,7 +519,8 @@ sub cmd_dcommit {
}
sub cmd_find_rev {
- my $revision_or_hash = shift;
+ my $revision_or_hash = shift or die "SVN or git revision required ",
+ "as a command-line argument\n";
my $result;
if ($revision_or_hash =~ /^r\d+$/) {
my $head = shift;