The Mercurial Pull action pulls changes from the source repository to the target repository.
Revision
Specify a revision in the source repository to pull from. This allows you to update the target repository to some point in the source repository's history.
Update
Run Update after the pull. If this is not selected, only the metadata (not the working directory) will be updated.
Force
Run even if the remote repository is unrelated.