git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHv3 0/3] Fix unnecessary (mtime) updates of files during merge
@ 2011-03-03  6:13 Elijah Newren
  2011-03-03  6:13 ` [PATCHv3 1/3] t6022: New test checking for unnecessary updates of renamed+modified files Elijah Newren
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Elijah Newren @ 2011-03-03  6:13 UTC (permalink / raw)
  To: gitster; +Cc: git, Stephen Rothwell, Jeff King, Elijah Newren

This patch series fixes a bug reported by Stephen Rothwell -- that
during merges git would unnecessarily update modification times of
files.  As noted by both Jeff and Junio, it's a bit of a band-aid
since it doesn't dive into fixing make_room_for_path() and
make_room_for_directories_of_df_conflicts(), but that would be a
much bigger and more invasive change.

Changes since last version:
  * Portability fixes for the tests suggested by Hannes (thanks!)
  * Additional test cleanups suggested by Jeff
  * Jeff's acks have been added

Elijah Newren (3):
  t6022: New test checking for unnecessary updates of renamed+modified files
  t6022: New test checking for unnecessary updates of files in D/F conflicts
  merge-recursive: When we detect we can skip an update, actually skip it

 merge-recursive.c       |   17 ++++++++----
 t/t6022-merge-rename.sh |   65 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+), 6 deletions(-)

-- 
1.7.4

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-03-03 17:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-03  6:13 [PATCHv3 0/3] Fix unnecessary (mtime) updates of files during merge Elijah Newren
2011-03-03  6:13 ` [PATCHv3 1/3] t6022: New test checking for unnecessary updates of renamed+modified files Elijah Newren
2011-03-03  6:13 ` [PATCHv3 2/3] t6022: New test checking for unnecessary updates of files in D/F conflicts Elijah Newren
2011-03-03  6:13 ` [PATCHv3 3/3] merge-recursive: When we detect we can skip an update, actually skip it Elijah Newren
2011-03-03 17:52 ` [PATCHv3 0/3] Fix unnecessary (mtime) updates of files during merge Junio C Hamano

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).