git-svn: match SVN 1.5 behaviour of info' on unknown item
Previously 'git svn info unknown-file' only announced its failure (in the SVN 1.4 style, "not a versioned resource"), and exited successfully. It is desirable to actually exit with failure, so change the code to exit(1) under this condition. Since that is already halfway SVN 1.5 compatibility, also change the error output to match 1.5. Signed-off-by: Thomas Rast <trast@student.ethz.ch> Acked-by: Eric Wong <normalperson@yhbt.net>
This commit is contained in:
parent
05427b91f0
commit
2cf3e3ac02
@ -832,8 +832,8 @@ sub cmd_info {
|
|||||||
my ($file_type, $diff_status) = find_file_type_and_diff_status($path);
|
my ($file_type, $diff_status) = find_file_type_and_diff_status($path);
|
||||||
|
|
||||||
if (!$file_type && !$diff_status) {
|
if (!$file_type && !$diff_status) {
|
||||||
print STDERR "$path: (Not a versioned resource)\n\n";
|
print STDERR "svn: '$path' is not under version control\n";
|
||||||
return;
|
exit 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
my ($url, $rev, $uuid, $gs) = working_head_info('HEAD');
|
my ($url, $rev, $uuid, $gs) = working_head_info('HEAD');
|
||||||
|
Loading…
Reference in New Issue
Block a user