summaryrefslogtreecommitdiff
path: root/git-svn.perl
diff options
context:
space:
mode:
authorMarc-Andre Lureau <marcandre.lureau@gmail.com>2008-03-11 08:00:45 (GMT)
committerJunio C Hamano <gitster@pobox.com>2008-03-12 04:20:50 (GMT)
commitea14e6c55427f50f78fe47187cd4edb9845943a1 (patch)
tree2ffb56ef2a86bf10f0786331f179370219ae73be /git-svn.perl
parent7339eb082343df556c27fb0df5dd36a21714284e (diff)
downloadgit-ea14e6c55427f50f78fe47187cd4edb9845943a1.zip
git-ea14e6c55427f50f78fe47187cd4edb9845943a1.tar.gz
git-ea14e6c55427f50f78fe47187cd4edb9845943a1.tar.bz2
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 29f39c0..38e1d59 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;