[Updated] D10348: test-copies: test that copies' sidedata does not get corrupted during push
marmoute (Pierre-Yves David)
phabricator at mercurial-scm.org
Wed May 5 22:45:15 UTC 2021
Closed by commit rHGfa5bc416b413: test-copies: test that copies' sidedata does not get corrupted during push (authored by marmoute).
This revision was automatically updated to reflect the committed changes.
This revision was not accepted when it landed; it landed in state "Needs Review".
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D10348?vs=27459&id=27612
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D10348/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D10348
AFFECTED FILES
tests/test-copies-chain-merge.t
CHANGE DETAILS
diff --git a/tests/test-copies-chain-merge.t b/tests/test-copies-chain-merge.t
--- a/tests/test-copies-chain-merge.t
+++ b/tests/test-copies-chain-merge.t
@@ -1,4 +1,4 @@
-#testcases filelog compatibility changeset sidedata upgraded upgraded-parallel pull
+#testcases filelog compatibility changeset sidedata upgraded upgraded-parallel pull push
=====================================================
Test Copy tracing for chain of copies involving merge
@@ -65,6 +65,14 @@
> EOF
#endif
+#if push
+ $ cat >> $HGRCPATH << EOF
+ > [format]
+ > exp-use-side-data = yes
+ > exp-use-copies-side-data-changeset = yes
+ > EOF
+#endif
+
$ cat > same-content.txt << EOF
> Here is some content that will be the same accros multiple file.
@@ -1714,6 +1722,21 @@
(run 'hg heads' to see heads, 'hg merge' to merge)
#endif
+#if push
+ $ cd ..
+ $ mv repo-chain repo-source
+ $ hg init repo-chain
+ $ cd repo-source
+ $ hg push ../repo-chain
+ pushing to ../repo-chain
+ searching for changes
+ adding changesets
+ adding manifests
+ adding file changes
+ added 80 changesets with 44 changes to 25 files (+39 heads)
+ $ cd ../repo-chain
+#endif
+
#if no-compatibility no-filelog no-changeset
$ hg debugchangedfiles --compute 0
To: Alphare, #hg-reviewers, marmoute
Cc: marmoute, mercurial-patches
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mercurial-scm.org/pipermail/mercurial-patches/attachments/20210505/54ac207a/attachment.html>
More information about the Mercurial-patches
mailing list