Merge branch 'rr/checkoutconflict'
commitf1c5df2b2049cfbb4a14c1fba908f06cfb400fe7
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Thu, 28 Feb 2008 17:03:09 +0000 (28 18:03 +0100)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Thu, 28 Feb 2008 17:03:09 +0000 (28 18:03 +0100)
tree1a4c6edddc5e386b7b53ff80488aa91f1deb4a1c
parent58caad6b8ca47762fb81c42a0e38602f094051b7
parented47e29c777accfa78c6f50685a5df2b8f5b8ff5
Merge branch 'rr/checkoutconflict'

* rr/checkoutconflict:
  Rewritten IndexTreeWalker
  Implement a Tree iterator
  TreeEntry: Accessors for full raw name and mode bits
  GitIndex: Get access to raw name and file mode
  Use the proper comparison algorithm
  Fix git sort order compare bug
  Split a big test in ReadTreeTest into smaller tests
  WorkdirCheckout: more test for names that are close
  Extend IndexDiffTest with more tests
  Tighten IndexDiffTest to make it test better what it claims to test