Sharing your work with fossil
If you use multiple platforms for development, or if you work on someone else's project, you need to synchronize your local repository with the remote, master repository. Fossil has several ways to handle this.
How to do it...
By default fossil runs in the autosync
mode. In this mode, your commits are immediately propagated to the remote repository.
The autosync
setting can be enabled and disabled with the fossil setting command:
$ fossil setting autosync off $ fossil setting autosync on
When autosync
is disabled (fossil is running in manual merge mode), you must use the fossil push command to send changes in your local repository to the remote:
$ fossil push
How it works...
The push
command pushes all changes in your local repository to the remote repository. It does not modify any checked out code.