summaryrefslogtreecommitdiff
path: root/GitAnnexShell.hs
Commit message (Collapse)AuthorAge
* where indentingGravatar Joey Hess2012-11-11
|
* fix directory checking to handle mangled directory namesGravatar Joey Hess2012-11-05
| | | | | | relative, containing ~/ etc Also, fix parsing of directory name parameter out of git-shell command.
* git-annex-shell: GIT_ANNEX_SHELL_DIRECTORY can be set to limit it to ↵Gravatar Joey Hess2012-11-05
| | | | operating on a specified directory.
* structural decomposition in partitionParamsGravatar Joey Hess2012-10-16
| | | | Avoids partial !!
* Bug fix: A recent change caused git-annex-shell to crash.Gravatar Joey Hess2012-10-15
|
* git-annex-shell transferinfo commandGravatar Joey Hess2012-09-21
| | | | | TODO: Use this when running sendkey, to feed back transfer info from the client side rsync.
* flip catchDefaultIOGravatar Joey Hess2012-09-17
|
* fix associatedfile sanity checkGravatar Joey Hess2012-07-02
| | | | | | It seems best to require that the file just be relative, and not some ../ trick. git-annex-shell sendkey and recvkey both update transfer information now
* cleanupGravatar Joey Hess2012-07-02
|
* record transfers for git-annex-shellGravatar Joey Hess2012-07-02
| | | | | | | | | Not yet tested and places git-annex-shell is run need to be modified to pass the new field settings. Note that rsyncServerSend was changed to fork, rather than directly exec rsync, because it needs to keep the transfer lock held, and clean up the transfer log when done.
* add fields to git-annex-shellGravatar Joey Hess2012-07-02
|
* noopGravatar Joey Hess2012-04-21
|
* autocorrectionGravatar Joey Hess2012-04-12
| | | | | | | git-annex (but not git-annex-shell) supports the git help.autocorrect configuration setting, doing fuzzy matching using the restricted Damerau-Levenshtein edit distance, just as git does. This adds a build dependency on the haskell edit-distance library.
* shave some 12 mb from the installed sizeGravatar Joey Hess2012-03-15
* git-annex now behaves as git-annex-shell if symlinked to and run by that name. The Makefile sets this up, saving some 8 mb of installed size. * git-union-merge is a demo program, so it is no longer built by default.