git-annex/Assistant
Joey Hess ba27483c6a avoid making empty commits
This doesn't avoid it sometimes attempting to commit when there are no
changes. Typically that happens when a change is pushed in from another
repo; the watcher sees the file and tries to stage it, resulting in an
empty commit. Really fixing that would probably use more CPU than
occasionally trying to make an empty commit.

However, this does save a lot of unnecessary work, as those empty commits
had to be synced out, which no longer happens.
2012-09-18 14:43:56 -04:00
..
Pairing flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Threads avoid making empty commits 2012-09-18 14:43:56 -04:00
WebApp UI for enabling special remotes 2012-09-13 16:50:02 -04:00
Alert.hs hlint 2012-09-13 00:57:52 -04:00
Changes.hs license 2012-06-23 01:20:40 -04:00
Commits.hs license 2012-06-23 01:20:40 -04:00
Common.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
DaemonStatus.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
MakeRemote.hs hlint 2012-09-13 00:57:52 -04:00
Pairing.hs hlint 2012-09-13 00:57:52 -04:00
Pushes.hs use a TMVar 2012-06-26 19:21:44 -04:00
ScanRemotes.hs scan multiple remotes in one pass 2012-08-26 14:09:02 -04:00
Ssh.hs UI for enabling special remotes 2012-09-13 16:50:02 -04:00
Sync.hs better name for fallback sync refs 2012-09-16 23:09:08 -04:00
ThreadedMonad.hs fork off git-annex copy for transfers 2012-08-10 14:14:08 -04:00
TransferQueue.hs avoid sending uploads right back to where the download came from 2012-09-18 14:24:51 -04:00
TransferSlots.hs hlint 2012-09-13 00:57:52 -04:00
WebApp.hs update pair request alert when button is pressed 2012-09-09 01:02:44 -04:00