Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | include adjustment in the adjusted branch name | 2016-02-29 | |
| | | | | Allows it to be recovered easily. | ||
* | Merge branch 'master' into adjustedbranch | 2016-02-29 | |
|\ | |||
| * | metadata: Added -r to remove all current values of a field. | 2016-02-29 | |
| | | |||
| * | use DelMeta to unset tag | 2016-02-29 | |
| | | | | | | | | No behavior change, just simplification. | ||
| * | add news item for git-annex 6.20160229 | 2016-02-29 | |
| | | |||
| * | leap year release6.20160229 | 2016-02-29 | |
| | | |||
| * | forgot to add this comment earlier | 2016-02-29 | |
| | | |||
| * | comment | 2016-02-29 | |
| | | |||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | 2016-02-29 | |
| |\ | |||
| * | | fix android build | 2016-02-29 | |
| | | | |||
| | * | (no commit message) | 2016-02-29 | |
| |/ | |||
| * | remove lower-casing of field names; metadata fields are case-insensative | 2016-02-28 | |
| | | |||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | 2016-02-28 | |
| |\ | |||
| * | | The pre-commit-annex hook script that automatically extracts metadata has ↵ | 2016-02-28 | |
| | | | | | | | | | | | | been updated to also use exiftool. Thanks, Klaus Ethgen. | ||
| | * | Added a comment: Some additional notes | 2016-02-28 | |
| |/ | |||
| * | Support --metadata field<number, --metadata field>number etc to match ranges ↵ | 2016-02-27 | |
| | | | | | | | | | | | | | | of numeric values. Similarly (well, for free), support preferred content expressions like metadata=field<number and metadata=field>number | ||
| * | close bug and changelog | 2016-02-26 | |
| | | | | | | | | finished testing recent commits, and I did solve it | ||
| * | better forcing of hash | 2016-02-26 | |
| | | |||
| * | forgot to use sfile | 2016-02-26 | |
| | | |||
| * | try again at forcing file read while hashing | 2016-02-26 | |
| | | |||
| * | update | 2016-02-26 | |
| | | |||
| * | bug | 2016-02-26 | |
| | | |||
| * | close | 2016-02-26 | |
| | | |||
| * | test revert "force hash to finish with file before returning" | 2016-02-26 | |
| | | | | | | | | | | | | This reverts commit d11b032bd86ebe69f1d08e382bd83370db8ea9b9. This seems to have caused a memory leak. | ||
| * | typo | 2016-02-26 | |
| | | |||
| * | Include magic database in the linux and OSX standalone builds. | 2016-02-26 | |
| | | |||
| * | (no commit message) | 2016-02-26 | |
| | | |||
| * | (no commit message) | 2016-02-26 | |
| | | |||
| * | Added a comment | 2016-02-26 | |
| | | |||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | 2016-02-25 | |
| |\ | |||
| * | | devblog | 2016-02-25 | |
| | | | |||
* | | | adjusted branches, proof of concept | 2016-02-25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "git annex adjust" may be a temporary interface, but works for a proof of concept. It is pretty fast at creating the adjusted branch. The main overhead is injecting pointer files. It might be worth optimising that by reusing the symlink target as the pointer file content. When I tried to do that, the problem was that the clean filter doesn't use that same format, and so git thought files had changed. Could be dealt with, perhaps make the clean filter use symlink format for pointer files when on an adjusted branch? But the real overhead is in checking out the branch, when git runs the smudge filter once per file. That is perhaps too slow to be usable, although it may only affect initial checkout of the branch, and not updates. TBD. | ||
* | | | add hashPointerFile' | 2016-02-25 | |
|/ / | |||
* | | add catCommit | 2016-02-25 | |
| | | |||
* | | add fromBlobType | 2016-02-25 | |
| | | |||
* | | factor out commitTree | 2016-02-25 | |
| | | |||
* | | add catCommit, with commit object parser | 2016-02-25 | |
| | | |||
* | | refactor | 2016-02-25 | |
| | | |||
| * | Added a comment: would it be possible to get a branch only with annexed content? | 2016-02-25 | |
| | | |||
| * | Added a comment: dropping files after changing branches/tags | 2016-02-24 | |
| | | |||
| * | (no commit message) | 2016-02-24 | |
| | | |||
| * | Added a comment: git annex using the "wrong" ssh socket | 2016-02-24 | |
| | | |||
| * | (no commit message) | 2016-02-24 | |
| | | |||
| * | (no commit message) | 2016-02-24 | |
| | | |||
* | | parse strictly | 2016-02-23 | |
| | | | | | | | | | | This reduces memory use, because it avoids thunks that buffer parts of the ls-tree output that are not needed. | ||
* | | better encapsulation | 2016-02-23 | |
| | | |||
* | | few strictness improvemnets | 2016-02-23 | |
| | | |||
* | | refactor | 2016-02-23 | |
| | | |||
* | | add adjustTree (low-level) interface that avoids buffering much in memory | 2016-02-23 | |
| | | | | | | | | | | Using getTree and recordTree in my big repo takes 594 mb ram. Using adjustTree takes 73 mb. | ||
* | | remove support for network older than 2.4 | 2016-02-23 | |
| | | | | | | | | debian stable has 2.4 |