XMPP: Avoid redundant and unncessary pushes. Note that this breaks compatibility with previous versions of git-annex, which will refuse to accept any XMPP pushes from this version.
This commit is contained in:
parent
700d5683a9
commit
08c03b2af3
11 changed files with 77 additions and 27 deletions
|
@ -66,7 +66,11 @@ containing:
|
|||
To indicate that we could push over XMPP, a chat message is sent,
|
||||
to each known client of each XMPP remote.
|
||||
|
||||
<git-annex xmlns='git-annex' canpush="myuuid" />
|
||||
<git-annex xmlns='git-annex' canpush="myuuid" shas="sha1 sha1" />
|
||||
|
||||
The shas are omitted by old clients. If present, they are the git shas of
|
||||
the head and git-annex branches that are available to be pushed. This lets
|
||||
the receiver check if it's already got them.
|
||||
|
||||
To request that a remote push to us, a chat message can be sent.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue