Mercurial > hg-stable
changeset 50654:c2633c69cbe0
stream-clone: document the ext-stream-clone-steps.py utility extension
This extension is useful, let us clarify how to use it.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 29 May 2023 01:38:34 +0200 |
parents | 99dfe806d2f3 |
children | 1a554956af84 |
files | tests/testlib/ext-stream-clone-steps.py |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/testlib/ext-stream-clone-steps.py Mon May 29 12:15:10 2023 +0200 +++ b/tests/testlib/ext-stream-clone-steps.py Mon May 29 01:38:34 2023 +0200 @@ -1,3 +1,18 @@ +# A utility extension that help taking a break during streamclone operation +# +# This extension is used through two environment variable +# +# HG_TEST_STREAM_WALKED_FILE_1 +# +# path of a file created by the process generating the streaming clone when +# it is done gathering data and is ready to unlock the repository and move +# to the streaming of content. +# +# HG_TEST_STREAM_WALKED_FILE_2 +# +# path of a file to be manually created to let the process generating the +# streaming clone proceed to streaming file content. + from mercurial import ( encoding, extensions,