git-annex/Assistant
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
..
Install ifdef osx includes 2012-09-28 19:18:08 -04:00
Pairing webapp: Allow user to specify the ssh port when setting up a remote. 2012-12-06 17:09:38 -04:00
Threads pre-commit: Update direct mode mappings. 2013-02-06 12:44:19 -04:00
Types webapp: Now allows restarting any threads that crash. 2013-01-26 17:09:33 +11:00
WebApp annex.autocommit 2013-01-27 22:43:05 +11:00
XMPP factor out Creds 2012-11-14 19:32:27 -04:00
Alert.hs write alerts to log in debug mode 2013-01-15 14:09:35 -04:00
BranchChange.hs split BranchChange and lifted 2012-10-29 19:20:54 -04:00
Changes.hs split Changes and lifted 2012-10-29 19:30:23 -04:00
Commits.hs split Commits and lifted 2012-10-29 19:35:18 -04:00
Common.hs webapp: Now allows restarting any threads that crash. 2013-01-26 17:09:33 +11:00
DaemonStatus.hs log alerts in notice mode, which is enabled by default 2013-01-15 14:34:39 -04:00
Drop.hs --auto fixes 2012-12-06 13:22:16 -04:00
Environment.hs assistant: Detect when system is not configured with a user name, and set environment to prevent git from failing. 2013-01-06 13:34:08 -04:00
Install.hs typo 2012-11-28 16:17:13 -04:00
MakeRemote.hs Bugfix: Fix hang in webapp when setting up a ssh remote with an absolute path. 2012-11-05 12:35:11 -04:00
Monad.hs webapp: Now allows restarting any threads that crash. 2013-01-26 17:09:33 +11:00
NamedThread.hs annex.autocommit 2013-01-27 22:43:05 +11:00
NetMessager.hs update to dav 0.1, and basic uploading is working! 2012-11-15 13:46:16 -04:00
Pairing.hs hlint 2012-09-13 00:57:52 -04:00
Pushes.hs whitespace fixes 2012-12-13 00:45:27 -04:00
ScanRemotes.hs where indentation 2012-10-31 02:34:03 -04:00
Ssh.hs fix typo in name of authorized_keys file when canceling adding a key 2013-01-03 16:11:19 -04:00
Sync.hs assistant: Fix syncing to just created ssh remotes. 2012-12-06 17:15:50 -04:00
TransferQueue.hs --auto fixes 2012-12-06 13:22:16 -04:00
TransferSlots.hs better handling of lifting from XMPP -> Assistant 2012-11-05 19:39:08 -04:00
WebApp.hs move local repo list out of control menu 2013-01-03 16:34:57 -04:00
XMPP.hs set negative XMPP presence priority 2012-11-10 15:33:12 -04:00