git-annex/CmdLine
Joey Hess b223988e22
remove --backend from global options
--backend is no longer a global option, and is only accepted by commands
that actually need it.

Three commands that used to support backend but don't any longer are
watch, webapp, and assistant. It would be possible to make them support it,
but I doubt anyone used the option with these. And in the case of webapp
and assistant, the option was handled inconsistently, only taking affect
when the command is run with an existing git-annex repo, not when it
creates a new one.

Also, renamed GlobalOption etc to AnnexOption. Because there are many
options of this type that are not actually global (any more) and get
added to commands that need them.

Sponsored-by: Kevin Mueller on Patreon
2022-06-29 13:33:25 -04:00
..
GitAnnex remove --backend from global options 2022-06-29 13:33:25 -04:00
GitAnnexShell remove git-annex-shell compat code 2021-10-11 15:36:51 -04:00
Action.hs --size-limit exit 101 2021-06-04 16:43:47 -04:00
AnnexSetter.hs remove --backend from global options 2022-06-29 13:33:25 -04:00
Batch.hs reject batch options combined with non-batch options 2022-01-26 13:00:19 -04:00
GitAnnex.hs remove --backend from global options 2022-06-29 13:33:25 -04:00
GitAnnexShell.hs remove --backend from global options 2022-06-29 13:33:25 -04:00
GitRemoteTorAnnex.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Option.hs remove --backend from global options 2022-06-29 13:33:25 -04:00
Seek.hs move several readonly values to AnnexRead 2022-06-28 15:40:19 -04:00
Usage.hs improve synopsis 2020-12-17 12:51:49 -04:00