Joey Hess
5ef1a160dd
typo
2014-04-11 12:12:34 -04:00
Joey Hess
b8e43fda1e
note that GIT_ANNEX_SHELL_READONLY does not imply GIT_ANNEX_SHELL_LIMITED
2014-04-11 12:08:31 -04:00
Joey Hess
0fbbec261d
git-annex-shell: Added notifychanges command.
...
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.
2014-04-05 16:10:39 -04:00
Joey Hess
72978a8de0
git-annex-shell: Make configlist automatically initialize a remote git repository, as long as a git-annex branch has been pushed to it, to simplify setup of remote git repositories, including via gitolite.
2014-03-26 14:22:21 -04:00
Joey Hess
bddfbef8be
git-annex-shell gcryptsetup command
...
This was the least-bad alternative to get dedicated key gcrypt repos
working in the assistant.
2013-10-01 17:20:51 -04:00
Joey Hess
18a6935e42
safe recv-key in direct mode
...
Checks the key's size and checksum. This is sorta expensive, but it avoids
needing to add another round-trip to the protocol.
2013-01-11 16:03:45 -04:00
Joey Hess
bd230efa56
git-annex-shell: GIT_ANNEX_SHELL_DIRECTORY can be set to limit it to operating on a specified directory.
2012-11-05 11:29:12 -04:00
Joey Hess
c048add74d
hooked up git-annex-shell transferinfo
...
Finally done with progressbars!
2012-09-21 23:25:06 -04:00
Joey Hess
77af38ec6c
git-annex-shell transferinfo command
...
TODO: Use this when running sendkey, to feed back transfer info from the
client side rsync.
2012-09-21 16:23:25 -04:00
Joey Hess
d1f49b0ad0
add fields to git-annex-shell
2012-07-02 00:53:00 -04:00
Joey Hess
38b3d8da1b
typo
2012-06-24 17:51:08 -04:00
Joey Hess
caf97fcffd
git-annex-shell: Runs hooks/annex-content after content is received or dropped.
2012-03-14 12:01:56 -04:00
Joey Hess
a3c9d06a26
add git-annex-shell commit
...
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.
2012-02-25 16:47:28 -04:00
Joey Hess
d2ff311a34
change footer
2011-12-07 13:17:00 -04:00
Joey Hess
52c8244219
git-annex-shell: GIT_ANNEX_SHELL_READONLY and GIT_ANNEX_SHELL_LIMITED environment variables can be set to limit what commands can be run.
...
This could be used by eg, gitolite.
2011-10-15 19:06:35 -04:00
Joey Hess
4ff8b30d2c
layout
2011-05-14 12:26:06 -04:00
Joey Hess
1e7ad2ee7c
reformat to work around man page conversion bugs
2011-04-09 14:15:38 -04:00
Joey Hess
8514a2a987
updates
2011-03-03 21:55:56 -04:00
Joey Hess
b001e6573c
expand
2011-01-04 17:33:24 -04:00
Joey Hess
a5a302b77d
git-annex-shell mostly done now, only needs 2 more subcommands
2010-12-30 20:08:22 -04:00
Joey Hess
7a52b34e06
add git-annex-shell command
...
This is not yet complete, as it does not allow starting rsync or scp.
2010-12-30 16:52:24 -04:00