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.
In this mode, the files synced in both the pull and push phases are not put into place until the completion of the phase. Instead, the updated files are staged into a
.bitpocket/staging
folder. Once all the changes are staged, they are moved into place. If the phase is interrupted, perhaps due to network connection quality, then no changes are reflected. This is especially useful when the changes being synchronized include software or data whose changes should be reflected as a whole.This has the caveat of requiring a bit of extra space on the source and destination systems as extra space for all changes is required. However, it has the advantage that, if interrupted, the staged partial files can be used when resuming the transfer. This can greatly speed syncs over shaky network connections.