From 42b1b8fe3a1e987f5d1145de1805e31fb4a31962 Mon Sep 17 00:00:00 2001 From: "jj-docs[bot]" Date: Fri, 19 Apr 2024 04:07:29 +0000 Subject: [PATCH] Deployed 449fc42 to prerelease with MkDocs 1.5.3 and mike 2.0.0 --- prerelease/cli-reference/index.html | 23 +++++++++++------------ prerelease/search/search_index.json | 2 +- prerelease/sitemap.xml.gz | Bin 474 -> 474 bytes 3 files changed, 12 insertions(+), 13 deletions(-) diff --git a/prerelease/cli-reference/index.html b/prerelease/cli-reference/index.html index 6585b6ff1..3e689a2a9 100644 --- a/prerelease/cli-reference/index.html +++ b/prerelease/cli-reference/index.html @@ -6653,18 +6653,17 @@ implied.

| 0 0

-

Each of the target revisions is rebased onto the parents of the root(s) of -the target revset (not to be confused with the repo root). The children of -the head(s) of the target revset are rebased onto the target revisions.

-

The target revset is the union of the revisions arguments and must satisfy -several conditions, otherwise the command will fail.

-
    -
  1. The heads of the target revset must have either the same children as the - other heads or none.
  2. -
  3. The roots of the target revset have the same parents.
  4. -
  5. The parents of all target revisions except the roots must also be - parallelized. This means that the target revisions must be connected.
  6. -
+

The command effectively says "these revisions are actually independent", +meaning that they should no longer be ancestors/descendants of each other. +However, revisions outside the set that were previously ancestors of a +revision in the set will remain ancestors of it. For example, revision 0 +above remains an ancestor of both 1 and 2. Similarly, +revisions outside the set that were previously descendants of a revision +in the set will remain descendants of it. For example, revision 3 above +remains a descendant of both 1 and 2.

+

Therefore, jj parallelize '1 | 3' is a no-op. That's because 2, which is +not in the target set, was a descendant of 1 before, so it remains a +descendant, and it was an ancestor of 3 before, so it remains an ancestor.

Usage: jj parallelize [REVISIONS]...

Arguments: