sync: Add support for --all and --unused.
This commit is contained in:
parent
58e6f033b9
commit
29c03145e6
6 changed files with 64 additions and 31 deletions
|
@ -53,13 +53,15 @@ gitAnnexOptions = commonOptions ++
|
|||
|
||||
-- Options for matching on annexed keys, rather than work tree files.
|
||||
keyOptions :: [Option]
|
||||
keyOptions =
|
||||
[ Option ['A'] ["all"] (NoArg (Annex.setFlag "all"))
|
||||
"operate on all versions of all files"
|
||||
, Option ['U'] ["unused"] (NoArg (Annex.setFlag "unused"))
|
||||
"operate on files found by last run of git-annex unused"
|
||||
, keyOption
|
||||
]
|
||||
keyOptions = [ allOption, unusedOption, keyOption]
|
||||
|
||||
allOption :: Option
|
||||
allOption = Option ['A'] ["all"] (NoArg (Annex.setFlag "all"))
|
||||
"operate on all versions of all files"
|
||||
|
||||
unusedOption :: Option
|
||||
unusedOption = Option ['U'] ["unused"] (NoArg (Annex.setFlag "unused"))
|
||||
"operate on files found by last run of git-annex unused"
|
||||
|
||||
keyOption :: Option
|
||||
keyOption = Option [] ["key"] (ReqArg (Annex.setField "key") paramKey)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue