aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Avoid ugly failure mode when moving content from a local repository that is ↵Gravatar Joey Hess2012-06-26
| | | | | | | | | | | | | | | | | | | not available. Prelude.undefined error message was introduced by bb4f31a0ee496ffb83d31cc56f8827e47605d763. It seems best to filter out local repositories that cannot be accessed from the list of remotes, rather than keeping them in and making every thing that uses the list have to deal with remotes that may have an unknown location. Besides fixing the error message, this also makes unavailable local remotes' names not be shown in various messages, including in git annex status output. Also, move --to an unavailable local repository now avoids some ugly errors like "changeWorkingDirectory: does not exist".
* new bug I noticedGravatar Joey Hess2012-06-26
|
* Version build dependency on STM, and allow building without it, which ↵Gravatar Joey Hess2012-06-26
| | | | disables the watch command.
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmURXBzaYE1gmVc-X9eLAyDat_6rHPl6702012-06-26
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmURXBzaYE1gmVc-X9eLAyDat_6rHPl6702012-06-26
|
* blog for the dayGravatar Joey Hess2012-06-25
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-06-25
|\
| * Added a commentGravatar http://joeyh.name/2012-06-25
| |
| * Added a commentGravatar http://joeyh.name/2012-06-25
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-25
| |
| * Added a commentGravatar http://joeyh.name/2012-06-25
| |
* | cabal: Only try to use inotify on Linux.Gravatar Joey Hess2012-06-25
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-25
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-25
| |
| * Added a commentGravatar http://joeyh.name/2012-06-25
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-25
| |
| * Added a comment: For the momentGravatar https://www.google.com/accounts/o8/id?id=AItOawkwR9uOA38yi5kEUvcEWNtRiZwpxXskayE2012-06-25
| |
| * Added a comment: Installation not working on OS X 10.6.8Gravatar https://www.google.com/accounts/o8/id?id=AItOawkwR9uOA38yi5kEUvcEWNtRiZwpxXskayE2012-06-25
| |
| * Added a comment: The fact that the keys changed causes merge conflictsGravatar https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I2012-06-25
| |
* | typoGravatar Joey Hess2012-06-24
|/
* add news item for git-annex 3.20120624Gravatar Joey Hess2012-06-24
|
* releasing version 3.201206243.20120624Gravatar Joey Hess2012-06-24
|
* Added a commentGravatar http://joeyh.name/2012-06-23
|
* fixedGravatar Joey Hess2012-06-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-06-23
|\
* | sync: Avoid recent git's interactive merge.Gravatar Joey Hess2012-06-23
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-23
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-23
| |
* | updateGravatar Joey Hess2012-06-23
| |
| * Added a comment: how is this different than rsync?Gravatar https://www.google.com/accounts/o8/id?id=AItOawlc1og3PqIGudOMkFNrCCNg66vB7s-jLpc2012-06-22
|/
* blog for the dayGravatar Joey Hess2012-06-22
|
* updateGravatar Joey Hess2012-06-22
|
* Added a comment: Homebrew instead of MacPortsGravatar https://www.google.com/accounts/o8/id?id=AItOawldKnauegZulM7X6JoHJs7Gd5PnDjcgx-E2012-06-22
|
* blog for the day and design updateGravatar Joey Hess2012-06-21
|
* remove unused and slightly indefensible Eq and Ord instancesGravatar Joey Hess2012-06-21
|
* updateGravatar Joey Hess2012-06-21
|
* fix test suite buildGravatar Joey Hess2012-06-21
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnXgp-iIaBK5pnk22xqMVERQb97VyXaejs2012-06-21
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-06-21
|
* blog for the dayGravatar Joey Hess2012-06-21
|
* Merge branch 'watch'Gravatar Joey Hess2012-06-21
|\
| * demote lsofGravatar Joey Hess2012-06-21
| | | | | | | | not available on kfreebsd, and only used by watch
| * belt and suspenders checkGravatar Joey Hess2012-06-20
| | | | | | | | | | | | It's possible for there to be multiple queued changes all adding the same file, and for those changes to be reordered. Maybe. This check will guard against that ending up adding the wrong version of the file last.
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-06-20
|\ \
| | * pending adds now retried for kqueueGravatar Joey Hess2012-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rethought how to keep track of pending adds that need to be retried later. The commit thread already run up every second when there are changes, so let's keep pending adds queued as changes until they're safe to add. Also, the committer is now smarter about avoiding empty commits when all the adds are currently unsafe, or in the rare case that an add event for a symlink is not received in time. It may avoid them entirely. This seems to work as before for inotify, and is untested for kqueue. (Actually commit batching seems to be improved for inotify, although I'm not sure why. I'm seeing only two commits made during large batch operations, and the first of those is the non-batch mode commit.)
| * | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmL8pteP2jbYJUn1M3CbeLDvz2SWAA1wtg2012-06-20
| | |
| | * maintain set of files pendingAddGravatar Joey Hess2012-06-20
| | | | | | | | | | | | | | | | | | | | | | | | Kqueue needs to remember which files failed to be added due to being open, and retry them. This commit gets the data in place for such a retry thread. Broke KeySource out into its own file, and added Eq and Ord instances so it can be stored in a Set.
| | * typoGravatar Joey Hess2012-06-20
| | |
* | | thoughtGravatar Joey Hess2012-06-20
|/ /
| * typoGravatar Joey Hess2012-06-20
| |