Closes #201: Branch cloning #279
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes: #201
NOTE:
This is a "rebased" version of #202, where all commits (except for merging in
main
andfeature
) were cherry-picked to a new branch that started onfeature
at e9f7ca4.Implements the ability to pull changes from one branch into another by replaying the change records from the source branch onto the destination.
related_branch
ForeignKey onBranchEvent
modelpull()
method on the Branch model to effect the replaying of changespre_pull
&post_pull
signalspull_validators
configuration parameter