git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHv2 0/5] D/F conflict fixes
@ 2010-07-06 18:51 newren
  2010-07-06 18:51 ` [PATCHv2 1/5] Add additional testcases for D/F conflicts newren
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: newren @ 2010-07-06 18:51 UTC (permalink / raw)
  To: git; +Cc: gitster, spearce, agladysh

This patch series fixes a number of spurious directory/file conflicts
and associated bugs appearing in cherry-pick, rebase, merge, and
fast-import.  It includes testsuite fixes for currently known failures
in both t6020-merge-df.sh and t6035-merge-dir-to-symlink.sh.

The right person to review the changes other than the simple
fast-import one is probably Dscho; in his absence, the next best as
far as I can tell is probably Junio or perhaps Shawn.  I hate to
overwork them even more, so if anyone else has some time to take a
look or even do some simple testing, it'd be much appreciated.  Shawn
is a natural choice for reviewing the (fairly trivial) fast-import
change.

Changes since the previous submission:
  * Significantly extended, clarified, or otherwise modified several
    of the commit messages
  * Rebased the series on top of maint (sorry about submitting
    relative to next!)
  * Added Alexander's signoff on his testcase
  * Moved the new rename+D/F conflict testcase to a different file
    since the testcase uses cherry-pick rather than merge.

Alexander Gladysh (1):
      Add a rename + D/F conflict testcase

Elijah Newren (4):
      Add additional testcases for D/F conflicts
      merge-recursive: Fix D/F conflicts
      merge_recursive: Fix renames across paths below D/F conflicts
      fast-import: Fix minor data-loss issue with directories becoming symlinks

 fast-import.c                   |    5 ++
 merge-recursive.c               |  106 ++++++++++++++++++++++++++++++++-------
 t/t3508-cherry-pick-merge-df.sh |   37 ++++++++++++++
 t/t6020-merge-df.sh             |    2 +-
 t/t6035-merge-dir-to-symlink.sh |   37 +++++++++++++-
 t/t9350-fast-export.sh          |   24 +++++++++
 6 files changed, 190 insertions(+), 21 deletions(-)

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

end of thread, other threads:[~2010-07-06 20:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-06 18:51 [PATCHv2 0/5] D/F conflict fixes newren
2010-07-06 18:51 ` [PATCHv2 1/5] Add additional testcases for D/F conflicts newren
2010-07-06 18:51 ` [PATCHv2 2/5] Add a rename + D/F conflict testcase newren
2010-07-06 18:51 ` [PATCHv2 3/5] merge-recursive: Fix D/F conflicts newren
2010-07-06 18:51 ` [PATCHv2 4/5] merge_recursive: Fix renames across paths below " newren
2010-07-06 18:51 ` [PATCHv2 5/5] fast-import: Fix minor data-loss issue with directories becoming symlinks newren
2010-07-06 19:34   ` Shawn O. Pearce
2010-07-06 19:48     ` Elijah Newren
2010-07-06 20:19       ` Shawn O. Pearce

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).