-----------------------------------------------------------------
Revision: 7fb23a8ca9d86adbacfb6574e114d7062e207899
Ancestor: 6c0ced0f3252b3ac2aa72a9ae886a58ceee6bcb8
Author: [email protected]
Date: 2009-02-09T05:23:47
Branch: net.venge.monotone.fast-export

Added files:
        tests/git_export/__driver__.lua
        tests/git_export_rename_loop/__driver__.lua
Added directories:
        tests/git_export tests/git_export_rename_loop
Modified files:
        Makefile.am cmd_othervcs.cc

ChangeLog: 

add tests for git exporter and handle rename loops so they pass

* tests/git_export/__driver__.lua: test mtn git_export | git fast-import of a
  simple monotone repository
* tests/git_export_rename_loop/__driver__.lua: test mtn git_export | git
  fast-import of a monotone repository with a rename loop
* Makefile.am (UNIT_TEST_SOURCES): add cmd_othervcs.cc
  (UNIT_TEST_SRC_SUPPRT): add rcs_import.cc and rcs_file.cc required by
  cmd_othervcs.cc above
* cmd_othervcs.cc (reorder_renames): new function to detect and correct rename
  ordering problems
  (git_export): call reorder_renames after extracting them
  (reorder_chained_renames,
  reorder_swapped_renames,reorder_rename_loop,reorder_reversed_rename_loop): add
  unit tests for rename reordering



monotone --db={your.database} diff 
--revision=6c0ced0f3252b3ac2aa72a9ae886a58ceee6bcb8 
--revision=7fb23a8ca9d86adbacfb6574e114d7062e207899
----------------------------------------------------------------------


_______________________________________________
Monotone-commits-nodiffs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-commits-nodiffs

Reply via email to