git-annex/Command
Joey Hess 904be4e6be
add --branch option to git-annex find and mildly deprecate findref in favor of it
No deprecation warning at run time, just one on the man page.

One thing findref remains able to do that find cannot is to run in a bare
repo. Find was made to refuse to run in a bare repo because it seemed
confusing for it to not list any files ever in that situation. It would be
better for find --branch to work in a bare repo but not without --branch
but I don't currently have a way to do that.

Probably a better solution would be to make git-annex in a bare repo
default to --branch master or something like that instead of --all.

This commit was sponsored by Denis Dzyubenko on Patreon.
2018-12-09 14:10:37 -04:00
..
Add.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
AddUnused.hs Avoid backtraces on expected failures when built with ghc 8; only use backtraces for unexpected errors. 2016-11-15 21:29:54 -04:00
AddUrl.hs remove CHECKURL-MULTI single url response special case 2018-10-29 14:52:12 -04:00
Adjust.hs adjust --hide-missing 2018-10-18 15:32:42 -04:00
Assistant.hs fold Build/SysConfig.hs into BuildInfo via include 2017-12-14 12:46:57 -04:00
Benchmark.hs change keys database to use IKey type with more efficient serialization 2016-01-12 14:01:50 -04:00
CalcKey.hs more lambda-case conversion 2017-12-05 15:00:50 -04:00
CheckPresentKey.hs added -z 2018-09-20 16:11:47 -04:00
Commit.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Config.hs more lambda-case conversion 2017-12-05 15:00:50 -04:00
ConfigList.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
ContentLocation.hs Avoid backtraces on expected failures when built with ghc 8; only use backtraces for unexpected errors. 2016-11-15 21:29:54 -04:00
Copy.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Dead.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Describe.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
DiffDriver.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Direct.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Drop.hs check onlyActionOn in Drop 2018-11-15 15:43:51 -04:00
DropKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
DropUnused.hs dropunused edge case when annex.thin caused unused object to be modified 2018-12-04 12:20:34 -04:00
EnableRemote.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
EnableTor.hs instrument P2P --debug with connection and thread info 2018-10-22 15:52:11 -04:00
ExamineKey.hs add --json-error-messages (not yet implemented) 2018-02-19 14:32:15 -04:00
Expire.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Export.hs avoid redundant export uploads 2018-11-14 11:47:40 -04:00
Find.hs add --branch option to git-annex find and mildly deprecate findref in favor of it 2018-12-09 14:10:37 -04:00
FindRef.hs add --branch option to git-annex find and mildly deprecate findref in favor of it 2018-12-09 14:10:37 -04:00
Fix.hs high-res mtimes 2018-10-30 00:41:26 -04:00
Forget.hs showStart variant for when there's no worktree file 2017-11-28 15:14:16 -04:00
FromKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Fsck.hs moved module and relicensed 2018-10-29 23:13:36 -04:00
FuzzTest.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
GCryptSetup.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Get.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Group.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
GroupWanted.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Help.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Import.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
ImportFeed.hs importfeed: Avoid erroring out when a feed has been repeatedly broken 2018-11-04 17:41:49 -04:00
InAnnex.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Indirect.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Info.hs removed the old Android app 2018-10-13 01:41:11 -04:00
Init.hs snap --version= to auto-upgrade 2018-10-26 11:44:05 -04:00
InitRemote.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Inprogress.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
List.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Lock.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
LockContent.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Log.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
LookupKey.hs lookupkey absolute path support 2017-12-08 15:35:02 -04:00
Map.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
MatchExpression.hs matchexpression: Added --largefiles option to parse an annex.largefiles expression. 2016-02-03 16:58:36 -04:00
Merge.hs refactor getCurrentBranch 2018-10-19 17:29:18 -04:00
MetaData.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Migrate.hs migrate: Fix failure to migrate from URL keys. (Reversion introduced in version 6.20180926) 2018-10-29 16:36:36 -04:00
Mirror.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Move.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Multicast.hs distinguish between cached and uncached creds 2018-12-04 14:09:18 -04:00
NotifyChanges.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
NumCopies.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
P2P.hs clean P2P protocol shutdown on EOF try 2 2018-09-25 16:49:59 -04:00
P2PStdIO.hs clean P2P protocol shutdown on EOF try 2 2018-09-25 16:49:59 -04:00
PostReceive.hs refactor getCurrentBranch 2018-10-19 17:29:18 -04:00
PreCommit.hs git post-checkout and post-merge hooks 2018-10-25 15:59:51 -04:00
Proxy.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
ReadPresentKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
RecvKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
RegisterUrl.hs clean up url removal presence update 2018-10-04 17:35:49 -04:00
Reinit.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Reinject.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
ReKey.hs fix rekey/migrate bookkeeping in v6 2018-10-16 17:18:21 -04:00
RemoteDaemon.hs remotedaemon: serve tor hidden service 2016-11-20 15:48:12 -04:00
Repair.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Required.hs started converting to use optparse-applicative 2015-07-08 13:36:25 -04:00
ResolveMerge.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
RmUrl.hs clean up url removal presence update 2018-10-04 17:35:49 -04:00
Schedule.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Semitrust.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
SendKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
SetKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
SetPresentKey.hs added -z 2018-09-20 16:11:47 -04:00
Smudge.hs improve smudge --clean behavior on outside work tree files 2018-11-15 13:04:40 -04:00
Status.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Sync.hs improve messages around export conflicts 2018-11-13 15:50:06 -04:00
Test.hs remove leftovers from removed TestSuite build flag 2018-11-19 12:39:16 -04:00
TestRemote.hs enforce retrievalSecurityPolicy 2018-06-21 13:37:01 -04:00
TransferInfo.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
TransferKey.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
TransferKeys.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Trust.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Unannex.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Undo.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Ungroup.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Uninit.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Unlock.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Untrust.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Unused.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Upgrade.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
VAdd.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
VCycle.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Version.hs v7 2018-10-25 18:24:23 -04:00
VFilter.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Vicfg.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
View.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
VPop.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Wanted.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00
Watch.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
WebApp.hs removed the old Android app 2018-10-13 01:41:11 -04:00
Whereis.hs move commandAction out of CmdLine.Seek 2018-10-01 14:12:06 -04:00