21 lines
751 B
Markdown
21 lines
751 B
Markdown
`git annex whereused` would report where in the git repository a
|
|
key is used, as a complement to `git-annex unused`.
|
|
|
|
Use cases include users not getting confused about why git-annex unused
|
|
says a key is used.
|
|
|
|
Also, it could scan through history to find where a key *was* used.
|
|
git-annex unused outputs a suggestion to use a rather hairy `git log -S`
|
|
command to do that currently.
|
|
|
|
If it does both these things, it could explain why git-annex unused
|
|
considers a key used despite a previous git rev referring to it. Eg:
|
|
|
|
# git annex whereused SHA1--foo
|
|
checking index... unused
|
|
checking branches... unused
|
|
checking tags... unused
|
|
checking history... last used in master^40:somefile
|
|
checking reflog... last used in HEAD@{30}:somefile
|
|
|
|
--[[Joey]]
|