Add note to 'satisfy' manpage about it not satisfying numcopies and how to set it...
authorYann Büchau <nobodyinperson@posteo.de>
Fri, 24 Nov 2023 10:58:57 +0000 (11:58 +0100)
committerYann Büchau <nobodyinperson@posteo.de>
Fri, 24 Nov 2023 11:08:09 +0000 (12:08 +0100)
commit0e4fc0f3996ade05c066d0d7b65aea775cb341f9
treebd098cdc7227edd0ec0b812cd2e6d976b8e00e0f
parent8525019a06ecd4be1cfacd63004c43a5a87e7f2c
Add note to 'satisfy' manpage about it not satisfying numcopies and how to set it up to pass files between remotes that are not present locally.

I got bitten several times in the past by the fact that local preferred
content expressions are not violated (even temporarily) in order to
satisfy numcopies or other remotes' preferred content expressions.
Mostly in the form of the local repo not allowing arbitrary files in
(e.g. because it's set to only want `present` files). This note I add
here explains how to get out of this situation with
`approxlackingcopies=1`.

It might be too specific for this manpage, but I didn't find a better
place to put it.
doc/git-annex-satisfy.mdwn