diff options
author | Thomas Rast <trast@student.ethz.ch> | 2010-03-12 18:04:36 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2010-03-12 21:55:40 -0800 |
commit | 7f710ea98262c7d81006c16c727796d9e6aeaa81 (patch) | |
tree | be026f4db0cc4df1a9a972f8c0561b873abd1148 /exec_cmd.c | |
parent | notes: add shorthand --ref to override GIT_NOTES_REF (diff) | |
download | tgif-7f710ea98262c7d81006c16c727796d9e6aeaa81.tar.xz |
notes: track whether notes_trees were changed at all
Currently, the notes copying is a bit wasteful since it always creates
new trees, even if no notes were copied at all.
Teach add_note() and remove_note() to flag the affected notes tree as
changed ('dirty'). Then teach builtin/notes.c to use this knowledge
and avoid committing trees that weren't changed.
Signed-off-by: Thomas Rast <trast@student.ethz.ch>
Acked-by: Johan Herland <johan@herland.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'exec_cmd.c')
0 files changed, 0 insertions, 0 deletions