Part of bzrlib.branch View In Hierarchy
| Method | pull | Pull from source into self, updating my master if any. |
| Static Method | _get_branch_formats_to_test | Return a tuple with the Branch formats to use when testing. |
Inherited from GenericInterBranch:
| Method | update_revisions | See InterBranch.update_revisions(). |
| Method | push | See InterBranch.push. |
| Class Method | is_compatible | Undocumented |
| Method | _push_with_bound_branches | Push from source into target, and into target's master if any. |
Inherited from InterObject (via GenericInterBranch, InterBranch):
| Method | __init__ | Construct a default InterObject instance. Please use 'get'. |
| Class Method | get | Retrieve a Inter worker object for these objects. |
| Method | lock_read | Take out a logical read lock. |
| Method | lock_write | Take out a logical write lock. |
| Class Method | register_optimiser | Register an InterObject optimiser. |
| Method | unlock | Release the locks on source and target. |
| Class Method | unregister_optimiser | Unregister an InterObject optimiser. |
| Method | _double_lock | Take out two locks, rolling back the first if the second throws. |
| Parameters | run_hooks | Private parameter - if false, this branch is being called because it's the master of the primary branch, so it should not run its hooks. |