Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | format | Joey Hess | 2011-03-04 |
| | |||
* | format | Joey Hess | 2011-03-04 |
| | |||
* | format | Joey Hess | 2011-03-04 |
| | |||
* | format | Joey Hess | 2011-03-04 |
| | |||
* | format | Joey Hess | 2011-03-04 |
| | |||
* | format | Joey Hess | 2011-03-04 |
| | |||
* | format | Joey Hess | 2011-03-04 |
| | |||
* | update | Joey Hess | 2011-03-04 |
| | |||
* | prep for release | Joey Hess | 2011-03-03 |
| | |||
* | updates | Joey Hess | 2011-03-03 |
| | |||
* | Bugfix: When fsck detected and moved away corrupt file content, it did not ↵ | Joey Hess | 2011-03-03 |
| | | | | update the location log. | ||
* | remove debugging printf | Joey Hess | 2011-03-03 |
| | |||
* | support git funky remote syntaxes | Joey Hess | 2011-03-03 |
| | | | | | | * Look for dir.git directories the same as git does. * Support remote urls specified as relative paths. * Support non-ssh remote paths that contain tilde expansions. | ||
* | remove unused code | Joey Hess | 2011-03-03 |
| | |||
* | avoid failing if a local repo is not currently available | Joey Hess | 2011-03-03 |
| | | | | | | The added check if a repo is bare means its config needs to be read, but in this case it cannot be. That means that a repo currently not available is assumed to be non-bare. | ||
* | formatting | Joey Hess | 2011-03-03 |
| | |||
* | update | Joey Hess | 2011-03-03 |
| | |||
* | better quoting of description via show | Joey Hess | 2011-03-03 |
| | |||
* | add describe subcommand | Joey Hess | 2011-03-03 |
| | |||
* | document describe command | Joey Hess | 2011-03-03 |
| | |||
* | fix up commands that are trouble on bare repos | Joey Hess | 2011-03-03 |
| | | | | | Most will just abort. init does a basic init and gives a command to run elsewhere to finish it. | ||
* | prevent trust commands from trying to do things in a bare repo | Joey Hess | 2011-03-03 |
| | | | | | Since they need to stage changes, they would actually, if allowed to run, succeed, but wipe out existing trust.log content. | ||
* | updates for bare repo support | Joey Hess | 2011-03-03 |
| | |||
* | wow, non-local bare repos just worked | Joey Hess | 2011-03-03 |
| | |||
* | initial documantation/todo list for bare repositories | Joey Hess | 2011-03-03 |
| | |||
* | avoid logging to location log when in a bare repo | Joey Hess | 2011-03-03 |
| | | | | | | | | | | | | | | This assumes that changes to content in bare repos are made from some non-bare repo, and that the location log is updated on that side. That's true for move --from and move --to. It's *not* true for dropkey and setkey and recvkey. But those are plumbing level commands, so I guess it's ok to assume that someone running those in a bare repo knows what they're doing. And git-annex-shell is used to run those, and if the bare repo is non-local, it needs to be able to use them even though they cannot update the location log. So this seems unavoidable. | ||
* | remove redundant imports | Joey Hess | 2011-03-03 |
| | |||
* | some initial support for local bare repos | Joey Hess | 2011-03-03 |
| | | | | | | | | | | | This relies on git-annex's behavior of reading the config of local repos. That allows repoIsLocalBare to examine the git config for core.bare. Hopefully, gitAnnexLocation, gitAnnexDir, and gitAnnexObjectDir are only used on local repos. But, I have not audited fully, since they're probably not (see for example copyToRemote). And so, the functions fall back to their old non-bare-aware behavior for non-local repos. | ||
* | cannot be broken symlinks after all.. one other idea | Joey Hess | 2011-03-03 |
| | |||
* | amend | Joey Hess | 2011-03-03 |
| | |||
* | doesn't seem possible.. | Joey Hess | 2011-03-03 |
| | |||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawmFgsNxmnGznb5bbmcoWhoQOoxZZ-io61s | 2011-03-03 |
| | |||
* | fsck: Check for and repair location log damage. | Joey Hess | 2011-03-02 |
| | |||
* | only enable SHA backends that configure finds support for | Joey Hess | 2011-03-02 |
| | |||
* | don't forget to rewrite tags | tyger | 2011-03-02 |
| | |||
* | Found temporary solution | tyger | 2011-03-02 |
| | |||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2011-03-02 |
| | |||
* | Added a comment | tyger | 2011-03-02 |
| | |||
* | link | Joey Hess | 2011-03-01 |
| | |||
* | format | Joey Hess | 2011-03-01 |
| | |||
* | add internals page | Joey Hess | 2011-03-01 |
| | |||
* | New backends: SHA512 SHA384 SHA256 SHA224 | Joey Hess | 2011-03-01 |
| | |||
* | generic SHA size support | Joey Hess | 2011-03-01 |
| | |||
* | bug | Joey Hess | 2011-03-01 |
| | |||
* | a slightly annoying thing | Joey Hess | 2011-03-01 |
| | |||
* | Added a comment | tyger | 2011-03-01 |
| | |||
* | rename | Joey Hess | 2011-02-28 |
| | |||
* | use ShellParam type | Joey Hess | 2011-02-28 |
| | | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code. | ||
* | add ShellParam type, for type-checked shell params | Joey Hess | 2011-02-28 |
| | |||
* | show all | Joey Hess | 2011-02-27 |
| |