git-annex/CmdLine
Joey Hess 31ed034f69
incomplete multiple --from / --to support
Note that --from foo --to bar is still not allowed by the option parser.
The goal of this change is only to support the same action over a group
of remotes, not multiple different actions. For the same reason
--to here --to foo is not allowed, since that's really two different
actions.

Each file is processed for all listed remotes in turn, so this is not
the same as two git-annex commands run in sequence. Instead, it allows
concurrent actions to several remotes.

Only move and transferkey converted so far. The code in Command.Move is
ugly and needs to be refactored and generalized.
Build fails due to unconverted modules.

This commit was sponsored by Fernando Jimenez on Patreon.
2018-10-01 15:40:12 -04:00
..
GitAnnex incomplete multiple --from / --to support 2018-10-01 15:40:12 -04:00
GitAnnexShell GIT_ANNEX_SHELL_APPENDONLY 2018-05-25 13:17:56 -04:00
Action.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Batch.hs added -z 2018-09-20 16:11:47 -04:00
GitAnnex.hs Added inprogress command for accessing files as they are being downloaded. 2017-12-28 11:46:39 -04:00
GitAnnexShell.hs GIT_ANNEX_SHELL_APPENDONLY 2018-05-25 13:17:56 -04:00
GitRemoteTorAnnex.hs clean P2P protocol shutdown on EOF try 2 2018-09-25 16:49:59 -04:00
GlobalSetter.hs mapM_ = sequence_ . map 2017-02-27 14:48:07 -04:00
Option.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
Seek.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Usage.hs initial export command 2017-08-29 15:10:01 -04:00