summaryrefslogtreecommitdiff
path: root/git-annex.cabal
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-10-05 16:52:44 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-10-05 16:52:44 -0400
commit715a2ef24e4ca0791c4cc8515fcfcc3c5d593697 (patch)
tree079667eda7390a332d081f5cb30b58e874d921e3 /git-annex.cabal
parent43c612c76563c765b48999a22956d1f9cf79704a (diff)
add AssumeNotPresent parameter to limits
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.
Diffstat (limited to 'git-annex.cabal')
0 files changed, 0 insertions, 0 deletions