Ævar Arnfjörð Bjarmason  <ava...@gmail.com> writes:

> The documentation for the fsck.<msg-id> and receive.fsck.<msg-id>
> variables was mostly duplicated in two places, with fsck.<msg-id>
> making no mention of the corresponding receive.fsck.<msg-id>, and the
> same for fsck.skipList.

Overall the result reads a lot easily.   Especially this part:

> +     During fsck git may find issues with legacy data which
> +     wouldn't be generated by current versions of git, and which
> +     wouldn't be sent over the wire if `transfer.fsckObjects` was
> +     set. This feature is intended to support working with legacy
> +     repositories containing such data.

that adds only a few sentences and clarifies the impact of
"legacy"-ness to this issue rather nicely.

I first found it a bit odd that fsck.* and receive.fsck.* are
discussed with an apparent asymmetry but it actually is correct,
because we haven't introduced fetch.fsck.* at this step in the
series.

Thanks.

Reply via email to