Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Avoid ugly failure mode when moving content from a local repository that is ↵ | Joey Hess | 2012-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 noticed | Joey Hess | 2012-06-26 | |
| | ||||
* | Version build dependency on STM, and allow building without it, which ↵ | Joey Hess | 2012-06-26 | |
| | | | | disables the watch command. | |||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawmURXBzaYE1gmVc-X9eLAyDat_6rHPl670 | 2012-06-26 | |
| | ||||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawmURXBzaYE1gmVc-X9eLAyDat_6rHPl670 | 2012-06-26 | |
| | ||||
* | blog for the day | Joey Hess | 2012-06-25 | |
| | ||||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-06-25 | |
|\ | ||||
| * | Added a comment | http://joeyh.name/ | 2012-06-25 | |
| | | ||||
| * | Added a comment | http://joeyh.name/ | 2012-06-25 | |
| | | ||||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-25 | |
| | | ||||
| * | Added a comment | http://joeyh.name/ | 2012-06-25 | |
| | | ||||
* | | cabal: Only try to use inotify on Linux. | Joey Hess | 2012-06-25 | |
| | | ||||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-25 | |
| | | ||||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-25 | |
| | | ||||
| * | Added a comment | http://joeyh.name/ | 2012-06-25 | |
| | | ||||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-25 | |
| | | ||||
| * | Added a comment: For the moment | https://www.google.com/accounts/o8/id?id=AItOawkwR9uOA38yi5kEUvcEWNtRiZwpxXskayE | 2012-06-25 | |
| | | ||||
| * | Added a comment: Installation not working on OS X 10.6.8 | https://www.google.com/accounts/o8/id?id=AItOawkwR9uOA38yi5kEUvcEWNtRiZwpxXskayE | 2012-06-25 | |
| | | ||||
| * | Added a comment: The fact that the keys changed causes merge conflicts | https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I | 2012-06-25 | |
| | | ||||
* | | typo | Joey Hess | 2012-06-24 | |
|/ | ||||
* | add news item for git-annex 3.20120624 | Joey Hess | 2012-06-24 | |
| | ||||
* | releasing version 3.201206243.20120624 | Joey Hess | 2012-06-24 | |
| | ||||
* | Added a comment | http://joeyh.name/ | 2012-06-23 | |
| | ||||
* | fixed | Joey Hess | 2012-06-23 | |
| | ||||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-06-23 | |
|\ | ||||
* | | sync: Avoid recent git's interactive merge. | Joey Hess | 2012-06-23 | |
| | | ||||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-23 | |
| | | ||||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-23 | |
| | | ||||
* | | update | Joey Hess | 2012-06-23 | |
| | | ||||
| * | Added a comment: how is this different than rsync? | https://www.google.com/accounts/o8/id?id=AItOawlc1og3PqIGudOMkFNrCCNg66vB7s-jLpc | 2012-06-22 | |
|/ | ||||
* | blog for the day | Joey Hess | 2012-06-22 | |
| | ||||
* | update | Joey Hess | 2012-06-22 | |
| | ||||
* | Added a comment: Homebrew instead of MacPorts | https://www.google.com/accounts/o8/id?id=AItOawldKnauegZulM7X6JoHJs7Gd5PnDjcgx-E | 2012-06-22 | |
| | ||||
* | blog for the day and design update | Joey Hess | 2012-06-21 | |
| | ||||
* | remove unused and slightly indefensible Eq and Ord instances | Joey Hess | 2012-06-21 | |
| | ||||
* | update | Joey Hess | 2012-06-21 | |
| | ||||
* | fix test suite build | Joey Hess | 2012-06-21 | |
| | ||||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawnXgp-iIaBK5pnk22xqMVERQb97VyXaejs | 2012-06-21 | |
| | ||||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-21 | |
| | ||||
* | blog for the day | Joey Hess | 2012-06-21 | |
| | ||||
* | Merge branch 'watch' | Joey Hess | 2012-06-21 | |
|\ | ||||
| * | demote lsof | Joey Hess | 2012-06-21 | |
| | | | | | | | | not available on kfreebsd, and only used by watch | |||
| * | belt and suspenders check | Joey Hess | 2012-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.com | Joey Hess | 2012-06-20 | |
|\ \ | ||||
| | * | pending adds now retried for kqueue | Joey Hess | 2012-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 comment | https://www.google.com/accounts/o8/id?id=AItOawmL8pteP2jbYJUn1M3CbeLDvz2SWAA1wtg | 2012-06-20 | |
| | | | ||||
| | * | maintain set of files pendingAdd | Joey Hess | 2012-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. | |||
| | * | typo | Joey Hess | 2012-06-20 | |
| | | | ||||
* | | | thought | Joey Hess | 2012-06-20 | |
|/ / | ||||
| * | typo | Joey Hess | 2012-06-20 | |
| | |