Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add a value to match against to match and matchM | Joey Hess | 2011-09-18 |
| | |||
* | move to Utility | Joey Hess | 2011-09-18 |
| | |||
* | convert to parameterized types, so the Operation can be any type the caller ↵ | Joey Hess | 2011-09-18 |
| | | | | | | needs Especially handy for running a match monadically. | ||
* | a generic matcher | Joey Hess | 2011-09-18 |
| | |||
* | idea | Joey Hess | 2011-09-17 |
| | |||
* | add news item for git-annex 3.20110915 | Joey Hess | 2011-09-17 |
| | |||
* | releasing version 3.201109153.20110915 | Joey Hess | 2011-09-17 |
| | |||
* | grouped commands into related sections | Joey Hess | 2011-09-15 |
| | |||
* | remove now unnecessary git commits | Joey Hess | 2011-09-15 |
| | |||
* | tweak | Joey Hess | 2011-09-15 |
| | |||
* | remove command type definitions | Joey Hess | 2011-09-15 |
| | | | | | | | These were a mistake, they make the type signatures harder to read and less flexible. The CommandSeek, CommandStart, CommandPerform, and CommandCleanup types were a good idea, but composing them with the parameters expected is going too far. | ||
* | move annex.numcopies parsing into withNumCopies | Joey Hess | 2011-09-15 |
| | |||
* | bugfix: drop and fsck did not honor --exclude | Joey Hess | 2011-09-15 |
| | |||
* | wording | Joey Hess | 2011-09-15 |
| | |||
* | add error for move --auto | Joey Hess | 2011-09-15 |
| | | | | | | | | | | | | | | | It probably does not make sense to enable auto mode for move. I cannot think of a situation where it would make sense to try to use it. A hypothetical auto mode for move would only differ from a normal move in one case -- when both repositories have a file, move deletes it from one, and this reduces the number of copies. So an auto mode would either only let move work in that situation, or avoid removing the file in that situation, depending on the number of copies. This would be complex to implement, and is perhaps not a very obvious behavior. The error is a good thing to have, so users don't expect it to do something it does not. | ||
* | copy --auto | Joey Hess | 2011-09-15 |
| | | | | Only does copy when numcopies is not yet satisfied. | ||
* | document --auto all in one place | Joey Hess | 2011-09-15 |
| | |||
* | comment | Joey Hess | 2011-09-15 |
| | |||
* | clean up params in usage display | Joey Hess | 2011-09-15 |
| | |||
* | remove optimize subcommand; use --auto instead | Joey Hess | 2011-09-15 |
| | | | | | | | | | | | | | | | | | | get, drop: Added --auto option, which decides whether to get/drop content as needed to work toward the configured numcopies. The problem with bundling it up in optimize was that I then found I wanted to run an optmize that did not drop files, only got them. Considered adding a --only-get switch to it, but that seemed wrong. Instead, let's make existing subcommands optionally smarter. Note that the only actual difference between drop and drop --auto is that the latter does not even try to drop a file if it knows of not enough copies, and does not print any error messages about files it was unable to drop. It might be nice to make get avoid asking git for attributes when not in auto mode. For now it always asks for attributes. | ||
* | better var name | Joey Hess | 2011-09-15 |
| | |||
* | fix synopsis | Joey Hess | 2011-09-15 |
| | |||
* | simplify | Joey Hess | 2011-09-14 |
| | |||
* | tweak | Joey Hess | 2011-09-14 |
| | |||
* | refactor | Joey Hess | 2011-09-14 |
| | |||
* | optimize: A new subcommand that either gets or drops file content as needed ↵ | Joey Hess | 2011-09-14 |
| | | | | | | | | to work toward meeting the configured numcopies setting. This is currently rather simplistic, though still useful. In the future, it could become smarter about what content is stored where, etc. | ||
* | shorten synopsis | Joey Hess | 2011-09-14 |
| | |||
* | more newline fixes | Joey Hess | 2011-09-09 |
| | | | | | | | | | | Adds a missing newline when a longnote is followed by a endresult. Multiple longnotes in a row will now be separated by a blank line, which could be a bug or a feature depending on taste. Removed several places where newlines were explicitly displayed after longnotes. | ||
* | fix / escape | Joey Hess | 2011-09-09 |
| | |||
* | addurl: Always use whole url as destination filename, rather than only its ↵ | Joey Hess | 2011-09-07 |
| | | | | | | | | | | | | | file component. First, this ensures that git annex addurl, when run repeatedly with the same url, doesn't create duplicate files, which it did before when it fell back to the longer filename. Secondly, the file part of an url is frequently not very descriptive on its own. The uri scheme, auth, and port is intentionally left out, as clutter. | ||
* | simplify | Joey Hess | 2011-09-07 |
| | |||
* | Fix build without S3. | Joey Hess | 2011-09-07 |
| | |||
* | refactor | Joey Hess | 2011-09-06 |
| | |||
* | whereis: Show untrusted locations separately and do not include in location ↵ | Joey Hess | 2011-09-06 |
| | | | | count. | ||
* | add news item for git-annex 3.20110906 | Joey Hess | 2011-09-06 |
| | |||
* | releasing version 3.201109063.20110906 | Joey Hess | 2011-09-06 |
| | |||
* | Fix Makefile to work with cabal again. | Joey Hess | 2011-09-06 |
| | |||
* | switch to using cabal-install git-annex | Joey Hess | 2011-09-06 |
| | |||
* | add josn build dep | Joey Hess | 2011-09-06 |
| | |||
* | add json to build scripts | Joey Hess | 2011-09-06 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2011-09-06 |
|\ | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawl0-EtQjVUNysjom6sTlQxRUwkwD6uPx88 | 2011-09-06 |
| | | |||
* | | Improve display of newlines around error and warning messages. | Joey Hess | 2011-09-06 |
|/ | |||
* | remove now unnecessary commit after get | Joey Hess | 2011-09-05 |
| | |||
* | remove now-unnecessary commit after drop | Joey Hess | 2011-09-05 |
| | |||
* | Added a comment | http://joey.kitenet.net/ | 2011-09-05 |
| | |||
* | Added a comment: Is it necessary to commit after the 'drop'? | DavidEdmondson | 2011-09-05 |
| | |||
* | add news item for git-annex 3.20110902 | Joey Hess | 2011-09-02 |
| | |||
* | releasing version 3.201109023.20110902 | Joey Hess | 2011-09-02 |
| | |||
* | avoid showing json lists of remotes when not in json mode | Joey Hess | 2011-09-02 |
| |