summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2014-08-29 13:14:14 +1000
committerChris Johns <chrisj@rtems.org>2014-08-29 13:14:14 +1000
commitd790668e390357c4c5fca82704806b9453151a42 (patch)
treeaff5c42834d4290fa7b90a3a0ec44df5007b7e1d /doc
parentAdd support for building bare-metal or1ksim. (diff)
downloadrtems-source-builder-d790668e390357c4c5fca82704806b9453151a42.tar.bz2
sb: Add support for the standard git protocols for the %source command.
The source selector 'git://' now supports a protocol option that lets you set the specific protocol git is to use to access a remote repository.
Diffstat (limited to 'doc')
-rw-r--r--doc/source-builder.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/source-builder.txt b/doc/source-builder.txt
index 3f80503..1d9a474 100644
--- a/doc/source-builder.txt
+++ b/doc/source-builder.txt
@@ -1413,6 +1413,8 @@ the repository via the URL by appending options and arguments to the GIT
path. The options are delimited by `?` and option arguments are delimited from
the options with `=`. The options are:
+`protocol`:: Use a specific protocol. The supported values are _ssh_, _git_,
+_http_, _https_, _ftp_, _ftps_, _rsync_, and _none_.
`branch`:: Checkout the specified branch.
`pull`:: Perform a pull to update the repository.
`fetch`:: Perform a fetch to get any remote updates.
@@ -1428,6 +1430,10 @@ a hard reset. You can select specific branches and apply patches. The
repository is cleaned up before each build to avoid various version control
errors that can arise.
+The protocol option lets you set a specific protocol. The 'git://' prefix used
+by the RSB to select a git repository can be removed using _none_ or replaced
+with one of the standard git protcols.
+
CVS
^^^