uexpr

Help: pull
Login

Help: pull

The "pull" command:

Usage: fossil pull ?URL? ?options?

Pull all sharable changes from a remote repository into the local repository. Sharable changes include public check-ins, edits to wiki pages, tickets, tech-notes, and forum posts. Add the --private option to pull private branches. Use the "configuration pull" command to pull website configuration details.

If URL is not specified, then the URL from the most recent clone, push, pull, remote, or sync command is used. See "fossil help clone" for details on the URL formats.

Options:

--all
Pull from all remotes, not just the default
-B|--httpauth USER:PASS
Credentials for the simple HTTP auth protocol, if required by the remote website
--from-parent-project
Pull content from the parent project
--ipv4
Use only IPv4, not IPv6
--no-http-compression
Do not compress HTTP traffic
--once
Do not remember URL for subsequent syncs
--private
Pull private branches too
--project-code CODE
Use CODE as the project code
--proxy PROXY
Use the specified HTTP proxy
-R|--repository REPO
Local repository to pull into
--ssl-identity FILE
Local SSL credentials, if requested by remote
--ssh-command SSH
Use SSH as the "ssh" command
--transport-command CMD
Use external command CMD to move messages between client and server
-v|--verbose
Additional (debugging) output - use twice to also trace network traffic.
--verily
Exchange extra information with the remote to ensure no content is overlooked

See also: clone, config, push, remote, sync