mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 16:31:02 +03:00
4d074f2f87
If we copy a file followed by an update, it's possible for the parent manifest to no longer contain the source file of the copy, which could cause commit to fail. If this happens, we search backwares from the first parent to find the most likely original revision.
26 lines
696 B
Plaintext
26 lines
696 B
Plaintext
adding a
|
|
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
|
warning: detected divergent renames of a to:
|
|
a2
|
|
a1
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
adding a
|
|
b
|
|
b: searching for copy revision for a
|
|
b: copy a:b80de5d138758541c5f05265ad144ab9fa86d1db
|
|
committed changeset 5:755e75751bf67eb4378bca61987df035d90a7a06
|
|
checking changesets
|
|
checking manifests
|
|
crosschecking files in changesets and manifests
|
|
checking files
|
|
4 files, 6 changesets, 4 total revisions
|
|
# HG changeset patch
|
|
# User test
|
|
# Date 0 0
|
|
# Node ID 755e75751bf67eb4378bca61987df035d90a7a06
|
|
# Parent 7399822c2e395fe7d57c2fcf4b310f6fb22f8c2d
|
|
5
|
|
|
|
diff --git a/b b/b
|
|
new file mode 100644
|