Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into v3 | Joey Hess | 2011-06-29 |
|\ | | | | | | | | | Conflicts: debian/changelog | ||
| * | --force will cause add, etc, to operate on ignored files. | Joey Hess | 2011-06-29 |
| | | |||
* | | unused command updates for branches | Joey Hess | 2011-06-23 |
| | | | | | | | | | | Now that branches are more likely, unused needs to more explicitly warn that it does not look in them. | ||
* | | add merge subcommand | Joey Hess | 2011-06-22 |
| | | |||
* | | update documentation that mentioned .git-annex/ | Joey Hess | 2011-06-22 |
|/ | |||
* | Allow --trust etc to specify a repository by name, for temporarily trusting ↵ | Joey Hess | 2011-06-13 |
| | | | | repositories that are not configured remotes. | ||
* | get --from is the same as copy --from | Joey Hess | 2011-06-09 |
| | | | | | | | | get not honoring --from has surprised me a few times, so least surprise suggests it should just behave like copy --from. This leaves the difference between get and copy being that copy always requires the remote to copy from, while get will decide whether to get a file from a key/value store or a remote. | ||
* | Add --trust, --untrust, and --semitrust options. | Joey Hess | 2011-06-01 |
| | |||
* | Add --numcopies option. | Joey Hess | 2011-06-01 |
| | |||
* | Add --debug option. Closes: #627499 | Joey Hess | 2011-05-21 |
| | | | | | | | This takes advantage of the debug logging done by missingh, and I added my own debug messages for executeFile calls. There are still some other low-level ways git-annex runs stuff that are not shown by debugging, but this gets most of it easily. | ||
* | status: New subcommand to show info about an annex, including its size. | Joey Hess | 2011-05-16 |
| | |||
* | unused: Now also lists files fsck places in .git/annex/bad/ | Joey Hess | 2011-04-29 |
| | |||
* | update | Joey Hess | 2011-04-09 |
| | |||
* | document bup special remotes | Joey Hess | 2011-04-08 |
| | |||
* | unused/dropunused: support --from | Joey Hess | 2011-04-02 |
| | |||
* | initremote works | Joey Hess | 2011-03-29 |
| | |||
* | started on initremote | Joey Hess | 2011-03-28 |
| | |||
* | tweak | Joey Hess | 2011-03-28 |
| | |||
* | generalize special remote configuration storage | Joey Hess | 2011-03-28 |
| | |||
* | S3 updates; gpg keys | Joey Hess | 2011-03-28 |
| | |||
* | will need gpg encryption for s3 | Joey Hess | 2011-03-28 |
| | |||
* | more s3 docs | Joey Hess | 2011-03-28 |
| | |||
* | Provide a less expensive version of `git annex copy --to`, enabled via ↵ | Joey Hess | 2011-03-27 |
| | | | | --fast. This assumes that location tracking information is correct, rather than contacting the remote for every file. | ||
* | annex.diskreserve can be given in arbitrary units (ie "0.5 gigabytes") | Joey Hess | 2011-03-26 |
| | |||
* | migrate: Support migrating v1 SHA keys to v2 SHA keys with size information ↵ | Joey Hess | 2011-03-23 |
| | | | | that can be used for free space checking. | ||
* | clarify | Joey Hess | 2011-03-22 |
| | |||
* | diskreserve setting | Joey Hess | 2011-03-22 |
| | | | | | Add annex.diskreserve config setting, to control how much free space to reserve for other purposes and avoid using (defaults to 1 mb). | ||
* | fast mode | Joey Hess | 2011-03-22 |
| | | | | | | | | | | Add --fast flag, that can enable less expensive, but also less thurough versions of some commands. * Add --fast flag, that can enable less expensive, but also less thurough versions of some commands. * fsck: In fast mode, avoid checking checksums. * unused: In fast mode, just show all existing temp files as unused, and avoid expensive scan for other unused content. | ||
* | Add version command to show git-annex version as well as repository version ↵ | Joey Hess | 2011-03-19 |
| | | | | information. | ||
* | add explicit upgrade command | Joey Hess | 2011-03-16 |
| | |||
* | test suite passes again | Joey Hess | 2011-03-15 |
| | | | | doesn't test remote functionality.. but that may be working too now | ||
* | fixed dropkey, setkey, and git-annex-shell subcommands | Joey Hess | 2011-03-15 |
| | | | | key is now specified as the full key, no --backend needed | ||
* | initial pass at doc update | Joey Hess | 2011-03-15 |
| | |||
* | whereis: New subcommand to show where a file's content has gotten to. | Joey Hess | 2011-03-05 |
| | |||
* | document describe command | Joey Hess | 2011-03-03 |
| | |||
* | updates for bare repo support | Joey Hess | 2011-03-03 |
| | |||
* | Typo fixes in git-annex.mdwn | http://sunny256.sunbase.org/ | 2011-02-15 |
| | |||
* | new map subcommand, basically working | Joey Hess | 2011-02-03 |
| | | | | | | | | | | | Still todo: - add repos from uuid.log that were not directly found - group repos into their respective hosts - display inaccessible repos and broken remote connections in red - anonymize the url display somewhat, so the maps can be shared - use uuid info to tell when two apparently different repos are actually the same repo accessed in different ways | ||
* | unannex: Commit staged changes at end | Joey Hess | 2011-02-01 |
| | | | | | to avoid some confusing behavior with the pre-commit hook, which would see some types of commits after an unannex as checking in of an unlocked file. | ||
* | Improved temp file handling | Joey Hess | 2011-01-28 |
| | | | | | | | * Improved temp file handling. Transfers of content can now be resumed from temp files later; the resume does not have to be the immediate next git-annex run. * unused: Include partially transferred content in the list. | ||
* | trust setting improvements | Joey Hess | 2011-01-26 |
| | |||
* | implement 3 level trust storage in trust.log | Joey Hess | 2011-01-26 |
| | |||
* | document 3-level trust | Joey Hess | 2011-01-26 |
| | |||
* | rework config storage | Joey Hess | 2011-01-26 |
| | | | | | | | Moved away from a map of flags to storing config directly in the AnnexState structure. Got rid of most accessor functions in Annex. This allowed supporting multiple --exclude flags. | ||
* | document interaction of annex-ignore with --from/--to | Joey Hess | 2011-01-25 |
| | |||
* | clarify default values when no path is specified | Joey Hess | 2011-01-13 |
| | | | | | Much of the code to handle this was unnecessary, as git ls-files is used, and defaults to returning all files of the desired type. | ||
* | New migrate subcommand can be used to switch files to using a different ↵ | Joey Hess | 2011-01-08 |
| | | | | backend, safely and with no duplication of content. | ||
* | Now rsync is exclusively used for copying files to and from remotes. scp is ↵ | Joey Hess | 2010-12-31 |
| | | | | not longer supported. | ||
* | add git-annex-shell command | Joey Hess | 2010-12-30 |
| | | | | This is not yet complete, as it does not allow starting rsync or scp. | ||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | Joey Hess | 2010-12-28 |
| | | | | trusted to retain files without explicit checking. |