8
8
Run after ``push`` has completed.
10
10
The hook signature is (push_result), containing the members
11
(source, local, master, old_revno, old_revid, new_revno, new_revid)
12
where local is the local target branch or None, master is the target
13
master branch, and the rest should be self-explanatory. The source
14
is read-locked and the target branches are write-locked. Source will
15
be the local low-latency branch.
13
Where the data is being pushed from (read locked).
14
This should be the lowest latency branch.
17
The direct location where data is being sent (write locked).
20
Either target_branch, or if the target is a bound branch, it
21
will be the master location (write locked).
24
If the target is a bound branch, this will be the target
25
branch, else it will be None.
28
The revision number (eg 10) of the branch before the push.
31
The revision id (eg joe@foo.com-1234234-aoeua34) before the push.
34
The revision number (eg 12) of the branch after the push.
37
The revision id (eg joe@foo.com-5676566-boa234a) after the push.