On Sat, Jun 13, 2015 at 7:42 AM, Michael Haggerty <mhagger@xxxxxxxxxxxx> wrote: > This is v2 of this patch series. I think I have addressed all of the > feedback from v1 [1]. Thanks to Stefan, Peff and Junio for their > feedback. This version looks good to me. > > Changes since v1: > > * Change docstring for delete_ref() and a comment within the function > definition. > > * Squash together two commits dealing with the error message in > delete_refs(). > > These patches are also available from my GitHub account [2] as branch > "init-delete-refs-api". > > Michael > > [1] http://thread.gmane.org/gmane.comp.version-control.git/271017 > [2] https://github.com/mhagger/git > > Michael Haggerty (12): > delete_ref(): move declaration to refs.h > remove_branches(): remove temporary > delete_ref(): handle special case more explicitly > delete_refs(): new function for the refs API > delete_refs(): improve error message > prune_remote(): use delete_refs() > repack_without_refs(): make function private > initial_ref_transaction_commit(): function for initial ref creation > refs: remove some functions from the module's public interface > initial_ref_transaction_commit(): check for duplicate refs > initial_ref_transaction_commit(): check for ref D/F conflicts > refs: move the remaining ref module declarations to refs.h > > archive.c | 1 + > builtin/blame.c | 1 + > builtin/clone.c | 19 ++++- > builtin/fast-export.c | 1 + > builtin/fmt-merge-msg.c | 1 + > builtin/init-db.c | 1 + > builtin/log.c | 1 + > builtin/remote.c | 33 +------- > cache.h | 68 ---------------- > refs.c | 171 ++++++++++++++++++++++++++++++++++++--- > refs.h | 211 +++++++++++++++++++++++++++++++----------------- > remote-testsvn.c | 1 + > 12 files changed, 321 insertions(+), 188 deletions(-) > > -- > 2.1.4 > -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html