aboutsummaryrefslogtreecommitdiff
path: root/builtin-rev-list.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2007-11-17 07:54:27 -0500
committerJunio C Hamano <gitster@pobox.com>2007-11-17 12:10:50 -0800
commit8736a8489080509516f5f4cc1cc74de33150f397 (patch)
treecb3423ab9457c718629f9d4ef2a860fc10b041ec /builtin-rev-list.c
parentbcd2e266a6270254212603e90186251116d3cd16 (diff)
downloadgit-8736a8489080509516f5f4cc1cc74de33150f397.tar.gz
git-8736a8489080509516f5f4cc1cc74de33150f397.tar.xz
send-pack: track errors for each ref
Instead of keeping the 'ret' variable, we instead have a status flag for each ref that tracks what happened to it. We then print the ref status after all of the refs have been examined. This paves the way for three improvements: - updating tracking refs only for non-error refs - incorporating remote rejection into the printed status - printing errors in a different order than we processed (e.g., consolidating non-ff errors near the end with a special message) Signed-off-by: Jeff King <peff@peff.net> Acked-by: Alex Riesen <raa.lkml@gmail.com> Acked-by: Daniel Barkalow <barkalow@iabervon.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin-rev-list.c')
0 files changed, 0 insertions, 0 deletions