git-annex/doc
Joey Hess 547d7745fb pre-commit: Update direct mode mappings.
Making the pre-commit hook look at git diff-index to find changed direct
mode files and update the mappings works pretty well.

One case where it does not work is when a file is git annex added, and then
git rmed, and then this is committed. That's a no-op commit, so the hook
probably doesn't even run, and it certianly never notices that the file
was deleted, so the mapping will still have the original filename in it.

For this and other reasons, it's important that the mappings still be
treated as possibly inconsistent.

Also, the assistant now allows the pre-commit hook to run when in direct
mode, so the mappings also get updated there.
2013-02-06 12:44:19 -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 pre-commit: Update direct mode mappings. 2013-02-06 12:44:19 -04:00
design pre-commit: Update direct mode mappings. 2013-02-06 12:44:19 -04:00
download
encryption
forum Added a comment 2013-02-05 19:16:48 +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