![]() Solves the issue with preferred content expressions and dropping that I mentioned yesterday. My solution was to add a parameter to specify a set of repositories where content should be assumed not to be present. When deciding whether to drop, it can put the current repository in, and then if the expression fails to match, the content can be dropped. Using yesterday's example "(not copies=trusted:2) and (not in=usbdrive)", when the local repo is one of the 2 trusted copies, the drop check will see only 1 trusted copy, so the expression matches, and so the content will not be dropped. |
||
---|---|---|
.. | ||
Group.hs | ||
Location.hs | ||
PreferredContent.hs | ||
Presence.hs | ||
Remote.hs | ||
Transfer.hs | ||
Trust.hs | ||
Unused.hs | ||
UUID.hs | ||
UUIDBased.hs | ||
Web.hs |