summaryrefslogtreecommitdiff
path: root/doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-05-29 15:23:05 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-05-29 15:23:05 -0400
commit1f6cfecc972b121fa42ea80383183bbaccc2195a (patch)
tree0a450c4226f5e05c2a3597a9f520376de281fffe /doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn
parenta95fb731cd117f35a6e0fce90d9eb35d0941e26e (diff)
remove old closed bugs and todo items to speed up wiki updates and reduce size
Remove closed bugs and todos that were least edited before 2014. Command line used: for f in $(grep -l '\[\[done\]\]' *.mdwn); do if [ -z $(git log --since=2014 --pretty=oneline "$f") ]; then git rm $f; git rm -rf $(echo "$f" | sed 's/.mdwn$//'); fi; done
Diffstat (limited to 'doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn')
-rw-r--r--doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn19
1 files changed, 0 insertions, 19 deletions
diff --git a/doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn b/doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn
deleted file mode 100644
index 604bc5566..000000000
--- a/doc/todo/Enhancement:_git_annex_whereis_KEY.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-### Please describe the problem.
-
-Great work on git annex! One possible enhancement occured to me: It would be very useful though if the "whereis" command would support looking up the location of files by arbitrary keys. This way one could inspect the location of old content which is not currently checked-out in the tree.
-
-In a related vein, the "unused" command could report old filenames or describe the associated commits. Tracking old versions is a great feature of your git-based approach, but currently, tasks such as pruning selected content seem unwiedly. Though I might be missing existing solutions. You can easily "cut-off" the history by forcing a drop of all unused content. It would be cool if one could somehow "address" old versions by filename and commit/date and selectively drop just these. The same could go for the "whereis" command, where one could e.g. query which remote holds content which was stored under some filename at some specific date.
-
-Thanks Cheers!
-
-> I agree that it's useful to run whereis on a specific key. This can
-> now be done using `git annex whereis --key KEY`
-> [[done]] --[[Joey]]
->
-> To report old filenames, unused would have to search back through the
-> contents of symlinks in old versions of the repo, to find symlinks that
-> referred to a key. The best way I know how to do that is `git log -S$KEY`,
-> which is what unused suggests you use. But this is slow --
-> searching for a single key in one of my repos takes 25 seconds.
-> That's why it doesn't do it for you.
->