aboutsummaryrefslogtreecommitdiff
path: root/Command/Lock.hs
Commit message (Expand)AuthorAge
* add --json-error-messages (not yet implemented)Gravatar Joey Hess2018-02-19
* unlock, lock: Support --json.Gravatar Joey Hess2017-10-30
* Avoid repeated checking that files passed on the command line exist.Gravatar Joey Hess2017-10-16
* Avoid backtraces on expected failures when built with ghc 8; only use backtra...Gravatar Joey Hess2016-11-15
* lock: Fix edge cases where data loss could occur in v6 mode.Gravatar Joey Hess2016-10-17
* Make lock and unlock work in v6 repos on files whose content is not present.Gravatar Joey Hess2016-06-09
* Preserve execute bits of unlocked files in v6 mode.Gravatar Joey Hess2016-04-14
* Fix nasty reversion in the last release that broke sync --content's handling ...Gravatar Joey Hess2016-01-26
* remove 163 lines of code without changing anything except importsGravatar Joey Hess2016-01-20
* fix test failure locking an unlocked not present fileGravatar Joey Hess2016-01-06
* use TopFilePath for associated filesGravatar Joey Hess2016-01-05
* convert isPointerFile from Annex to IOGravatar Joey Hess2016-01-01
* annex.thinGravatar Joey Hess2015-12-27
* refactoringGravatar Joey Hess2015-12-22
* v6: fix locking modified file when the content is not presentGravatar Joey Hess2015-12-16
* rename stuff for v5 unlocked files to indicate it's oldGravatar Joey Hess2015-12-15
* finish v6 git-annex lockGravatar Joey Hess2015-12-11
* wipGravatar Joey Hess2015-12-11
* finished converting all the main optionsGravatar Joey Hess2015-07-10
* convert all commands to work with optparse-applicativeGravatar Joey Hess2015-07-08
* started converting to use optparse-applicativeGravatar Joey Hess2015-07-08
* The file matching options are now only accepted by commands that can actually...Gravatar Joey Hess2015-02-06
* update my email address and homepage urlGravatar Joey Hess2015-01-21
* doh't use "def" for command definitions, it conflicts with Data.Default.defGravatar Joey Hess2014-10-14
* fix inversion of control in CommandSeek (no behavior changes)Gravatar Joey Hess2014-01-20
* lock: Require --force.Gravatar Joey Hess2013-12-05
* add section metadata to all commandsGravatar Joey Hess2013-03-24
* block all commands that don't work in direct modeGravatar Joey Hess2012-12-29
* extend Git.Queue to be able to queue more than simple git commandsGravatar Joey Hess2012-06-07
* lock: Reset unlocked file to index, rather than to branch head.Gravatar Joey Hess2012-05-30
* rework git check-attr interfaceGravatar Joey Hess2012-02-13
* clean up check selection codeGravatar Joey Hess2011-10-29
* Fail if --from or --to is passed to commands that do not support them.Gravatar Joey Hess2011-10-27
* refactored and generalized pre-command sanity checkingGravatar Joey Hess2011-10-27
* renameGravatar Joey Hess2011-10-05
* renameGravatar Joey Hess2011-10-04
* factor out common importsGravatar Joey Hess2011-10-03
* tweakGravatar Joey Hess2011-09-15
* remove command type definitionsGravatar Joey Hess2011-09-15
* clean up params in usage displayGravatar Joey Hess2011-09-15
* split groups of related functions out of UtilityGravatar Joey Hess2011-08-22
* unannex: Clean up use of git commit -a.Gravatar Joey Hess2011-07-14
* Fix locking of files with staged changes.Gravatar Joey Hess2011-05-31
* Massively sped up `git annex lock` by avoiding use of the uber-slow `git rese...Gravatar Joey Hess2011-05-31
* refactor some boilerplateGravatar Joey Hess2011-05-15
* avoid version check before running version and upgrade commandsGravatar Joey Hess2011-03-19
* use ShellParam typeGravatar Joey Hess2011-02-28
* refactor in preparation for adding a git-annex-shell commandGravatar Joey Hess2010-12-30
* rename some stuff and prepare to break out more into Command/*Gravatar Joey Hess2010-12-30
* refactor param seekingGravatar Joey Hess2010-11-11