git-annex/doc
Joey Hess 57780cb3a4 Clean up direct mode cache and mapping info when dropping keys.
These files were left behind, and made getKeysPresent find keys that were
not present. It would be expensive to make getKeysPresent check that the
actual key files are present (it just lists the directories). But that's not
needed if we just clean up the stale cache and mapping files.

To handle systems that were in direct mode and got switched back with stale
direct mode files, made cleanObjectLoc remove all files in the key's directory.

git annex unused will still list keys that are gone but for which the stale
direct mode files exists. To deal with that, made dropunused remove the key's
directory even if the key does not seem to be present.
2013-02-07 08:28:40 -04:00
..
assistant blog for the day 2013-01-26 17:15:14 +11:00
backends Added a comment: Tracking remote copies not even stored locally / URL backend turned into a "special remote". 2013-01-03 10:59:35 +00:00
bare_repositories Added a comment: How to convert bare repositories to non-bare 2012-11-11 20:14:44 +00:00
bugs Clean up direct mode cache and mapping info when dropping keys. 2013-02-07 08:28:40 -04:00
design add link to ghc-android 2013-02-07 07:51:07 -04:00
download
encryption
forum 2013-02-07 11:59:35 +00:00
install Added a comment 2013-02-05 19:46:29 +00:00
internals document the key format 2012-11-30 16:01:29 -04:00
license
news remove comments on old, deleted release postings 2013-01-26 10:10:42 +11:00
not Added a comment 2013-02-04 03:17:06 +00:00
preferred_content Added a comment 2013-01-10 10:24:29 +00:00
special_remotes Added a comment: Rapidshare 2013-02-02 16:49:59 +00:00
sync Added a comment 2013-01-11 18:18:08 +00:00
templates
tips add a tip 2013-01-26 10:10:35 +11:00
todo addurl --fast: Use curl, rather than haskell HTTP library, to support https. 2013-01-27 09:30:53 +11:00
upgrades
use_case
users
walkthrough Added a comment: Hint for Debian/Ubuntu 2012-11-07 13:10:15 +00:00
assistant.mdwn webapp and assistant glacier support 2012-11-24 16:30:15 -04:00
backends.mdwn
bare_repositories.mdwn
bugs.mdwn improve pagespec 2012-12-19 14:28:45 -04:00
coding_style.mdwn
comments.mdwn
contact.mdwn
copies.mdwn
design.mdwn
direct_mode.mdwn tweaks 2013-01-16 19:52:41 -04:00
distributed_version_control.mdwn
download.mdwn
encryption.mdwn
favicon.ico
feeds.mdwn
forum.mdwn
future_proofing.mdwn
git-annex-shell.mdwn safe recv-key in direct mode 2013-01-11 16:03:45 -04:00
git-annex.mdwn annex.autocommit 2013-01-27 22:43:05 +11:00
git-union-merge.mdwn
how_it_works.mdwn
index.mdwn add a page collecting related software 2013-01-16 15:46:41 -04:00
install.mdwn OSX Mountian Lion builds now available 2012-12-17 12:59:18 -04:00
internals.mdwn document direct mode files 2012-12-25 14:25:47 -04:00
license.mdwn
location_tracking.mdwn
logo-bw.svg
logo.png
logo.svg
logo_small.png
meta.mdwn
news.mdwn
not.mdwn Fix typos 2012-11-26 20:46:41 +01:00
preferred_content.mdwn adjust archive exclusion 2013-01-22 07:10:24 +11:00
related_software.mdwn add a page collecting related software 2013-01-16 15:46:41 -04:00
repomap.png
scalability.mdwn typos 2012-12-09 21:59:14 +00:00
sitemap.mdwn
special_remotes.mdwn update 2012-11-20 17:13:35 -04:00
summary.mdwn
sync.mdwn doc/sync.mdwn: Typo fix 2012-11-11 02:44:32 +01:00
testimonials.mdwn
tips.mdwn
todo.mdwn
transferring_data.mdwn
trust.mdwn
upgrades.mdwn
users.mdwn
walkthrough.mdwn