зеркало из https://github.com/microsoft/git.git
Merge branch 'maint'
* maint: Catch write_ref_sha1 failure in receive-pack make t8001 work on Mac OS X again
This commit is contained in:
Коммит
84da035f38
|
@ -158,7 +158,10 @@ static int update(struct command *cmd)
|
|||
cmd->error_string = "failed to lock";
|
||||
return error("failed to lock %s", name);
|
||||
}
|
||||
write_ref_sha1(lock, new_sha1, "push");
|
||||
if (write_ref_sha1(lock, new_sha1, "push")) {
|
||||
cmd->error_string = "failed to write";
|
||||
return -1; /* error() already called */
|
||||
}
|
||||
fprintf(stderr, "%s: %s -> %s\n", name, old_hex, new_hex);
|
||||
}
|
||||
return 0;
|
||||
|
|
|
@ -114,7 +114,8 @@ test_expect_success \
|
|||
test_expect_success \
|
||||
'some edit' \
|
||||
'mv file file.orig &&
|
||||
sed -e "s/^3A/99/" -e "/^1A/d" < file.orig > file &&
|
||||
sed -e "s/^3A/99/" -e "/^1A/d" -e "/^incomplete/d" < file.orig > file &&
|
||||
echo "incomplete" | tr -d "\\012" >>file &&
|
||||
GIT_AUTHOR_NAME="D" git commit -a -m "edit"'
|
||||
|
||||
test_expect_success \
|
||||
|
|
Загрузка…
Ссылка в новой задаче