[PATCH 0/2] restore fast-export full filecopy detection
- From
- Mark Nauwelaerts <mark.nauwelaerts@gmail.com>
- Date
- Dec 24, 2017, 10:52 UTC
- Message-ID
- <1514112729-31647-1-git-send-email-mark.nauwelaerts@gmail.com>
From: Mark Nauwelaerts <mnauw@users.sourceforge.net>
When using fast-export/fast-import to interface/bridge with another VCS that explicitly tracks copy/rename as metadata, fast-export's ability to report filecopy/filerename is quite useful (if not essential).
There has been a fix in this area recently with as side-effect that in some scenarios a filecopy is no longer reported as such. These few patches provide an alternative fix for the original problem while still retaining previous fast-export's filecopy reporting.
See patches for additional details and commit references.
Mark Nauwelaerts (2): fast-export: ensure proper order of modify, copy and rename entries fast-export: remove now obsolete filtering of modified files
builtin/fast-export.c | 60 +++++++++++++++++++++++--------------------------- t/t9350-fast-export.sh | 2 +- 2 files changed, 28 insertions(+), 34 deletions(-)
-- 2.7.4