aboutsummaryrefslogtreecommitdiff
path: root/doc/git-annex-shell.mdwn
Commit message (Collapse)AuthorAge
* implemented git-annex-shell p2pstdioGravatar Joey Hess2018-03-07
| | | | | | | | | | | Not yet used by git-annex, but this will allow faster transfers etc than using individual ssh connections and rsync. Not called git-annex-shell p2p, because git-annex p2p does something else and I don't want two subcommands with the same name between the two for sanity reasons. This commit was sponsored by Øyvind Andersen Holm.
* correct spelling mistakeGravatar edward2017-02-11
|
* wordingGravatar Joey Hess2016-04-04
|
* simplify manpage example and ask another questionGravatar Antoine Beaupré2016-04-04
| | | | sorry for the noise again...
* add examples on how to manually setup the remote keys setup by the assistantGravatar anarcat2016-04-04
|
* add unlocked flag for git-annex-shell recvkeyGravatar Joey Hess2015-12-26
| | | | | | The direct flag is also set when sending unlocked content, to support old versions of git-annex-shell. At some point, the direct flag will be removed, and only the unlocked flag will be used.
* git-annex-shell: Added lockcontent command, to prevent dropping of key's ↵Gravatar Joey Hess2015-10-08
| | | | content.
* Simplify setup process for a ssh remote.Gravatar Joey Hess2015-08-05
| | | | | | | | | | | | | | | | | | | | | | Now it suffices to run git remote add, followed by git-annex sync. Now the remote is automatically initialized for use by git-annex, where before the git-annex branch had to manually be pushed before using git-annex sync. Note that this involved changes to git-annex-shell, so if the remote is using an old version, the manual push is still needed. Implementation required git-annex-shell be changed, so configlist can autoinit a repository even when no git-annex branch has been pushed yet. Unfortunate because we'll have to wait for it to get deployed to servers before being able to rely on this change in the documentation. Did consider making git-annex sync push the git-annex branch to repos that didn't have a uuid, but this seemed difficult to do without complicating it in messy ways. It would be cleaner to split a command out from configlist to handle the initialization. But this is difficult without sacrificing backwards compatability, for users of old git-annex versions which would not use the new command.
* add missing directory params in 2 placesGravatar Joey Hess2015-08-05
|
* doc/*.mdwn: Various typo fixesGravatar Øyvind A. Holm2015-05-30
|
* document exit codes of inannexGravatar Joey Hess2015-05-19
|
* Various typo fixes in doc/*.mdwnGravatar Øyvind A. Holm2015-04-17
| | | | | | | | | | One of my for f in `ls *.mdwn | sort -R`; do aspell -c $f; sleep 2; done sessions. 3647f704-e510-11e4-bf50-000df06acc56
* update my email address and homepage urlGravatar Joey Hess2015-01-21
|
* typoGravatar Joey Hess2014-04-11
|
* note that GIT_ANNEX_SHELL_READONLY does not imply GIT_ANNEX_SHELL_LIMITEDGravatar Joey Hess2014-04-11
|
* git-annex-shell: Added notifychanges command.Gravatar Joey Hess2014-04-05
| | | | | | | | | | This will be used by the remote-daemon to quickly tell when changes have been pushed from some other repository into a ssh remote. Adjusted the remote-daemon protocol to communicate changed shas, rather than git branch refs. This way, it can easily check if a sha is new. This commit was sponsored by Carlos Trijueque Albarran.
* git-annex-shell: Make configlist automatically initialize a remote git ↵Gravatar Joey Hess2014-03-26
| | | | repository, as long as a git-annex branch has been pushed to it, to simplify setup of remote git repositories, including via gitolite.
* git-annex-shell gcryptsetup commandGravatar Joey Hess2013-10-01
| | | | | This was the least-bad alternative to get dedicated key gcrypt repos working in the assistant.
* safe recv-key in direct modeGravatar Joey Hess2013-01-11
| | | | | Checks the key's size and checksum. This is sorta expensive, but it avoids needing to add another round-trip to the protocol.
* git-annex-shell: GIT_ANNEX_SHELL_DIRECTORY can be set to limit it to ↵Gravatar Joey Hess2012-11-05
| | | | operating on a specified directory.
* hooked up git-annex-shell transferinfoGravatar Joey Hess2012-09-21
| | | | Finally done with progressbars!
* 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.
* add fields to git-annex-shellGravatar Joey Hess2012-07-02
|
* typoGravatar Joey Hess2012-06-24
|
* git-annex-shell: Runs hooks/annex-content after content is received or dropped.Gravatar Joey Hess2012-03-14
|
* add git-annex-shell commitGravatar Joey Hess2012-02-25
| | | | | | | | | Eventually, git-annex might try running this after making changes to a remote. I have not yet thought of a good way for it to tell which remotes it needs to run it on though. It can't just do it when shutting down a cached ssh connection, because ssh connection caching is optional, and that would not handle local remotes not accessed over ssh either.
* change footerGravatar Joey Hess2011-12-07
|
* git-annex-shell: GIT_ANNEX_SHELL_READONLY and GIT_ANNEX_SHELL_LIMITED ↵Gravatar Joey Hess2011-10-15
| | | | | | environment variables can be set to limit what commands can be run. This could be used by eg, gitolite.
* layoutGravatar Joey Hess2011-05-14
|
* reformat to work around man page conversion bugsGravatar Joey Hess2011-04-09
|
* updatesGravatar Joey Hess2011-03-03
|
* expandGravatar Joey Hess2011-01-04
|
* git-annex-shell mostly done now, only needs 2 more subcommandsGravatar Joey Hess2010-12-30
|
* add git-annex-shell commandGravatar Joey Hess2010-12-30
This is not yet complete, as it does not allow starting rsync or scp.