|host||The hostname/IP address of the Apache Subversion server.|
|port||The custom port on the server to connect to.|
|protocol||The protocol to use (currently supported protocols are http, https or svn).|
|branch||The repository branch to checkout.|
|target||The local directory to store your copy of the repository.|
|trim_tree||Controls what happens to any local files that do not appear in the repository. 1 = Remove all local files not found in the remote repository, 0 = leave local files alone.|
|Controls whether any local files that do not exist in the repository are displayed. 1 = Display all local files not found in the remote repository, 0 = do not display them.|
|verbosity||How much of the transfer details to display. 0 = no output, 1 = show only names of the updated files/folders, 2 = also show a progress indicator, 3 = also show commands sent to the server and svn response codes (useful when debugging).|
With the following configuration options defined in svnup.conf
from the command line would result in a copy of the ports/head branch downloaded to /usr/ports via the svn:// protocol (as the protocol and target values override those previously set in the [defaults] section).
svnup.conf configuration file.
/usr/local/etc/svnup.conf Default location of the
John Mehr <email@example.com>