Navigation:  Actions > Version Control > Subversion >

Subversion Action Repository Tab

Previous pageReturn to chapter overviewNext page

This tab of the Subversion action is used to specify information for connecting to the Subversion repository and providing credentials to the server.


Protocol: The protocol to use when communicating with the repository host (optional).  Pre-defined methods are file (local), svn, svn+ssh, http, and https, or a custom access method can be entered.  If left blank, file will be assumed.


Host: The remote server hosting the repository (optional).  For instance,  Leave blank for local repositories.


Port: The port used when communicating with a remote repository (optional).


Path: The base path to the repository to operate on.  For local repositories, this should be the full path (\\server\share[\path] or <drive>:\path1\[path2...]) to the folder containing the root directory of the repository (and the Browse button can be used to locate the database).  For remote repositories, it will be the path to the repository as defined on the server.


All of the above inputs are combined into a valid repository string in the form protocol://hostname[:port]/path/to/repository

(see the Repository Administration and Server Configuration chapters of the Subversion book for more details) and are prefixed to each filename or path provided in the Files field on the Subcommand tab.


Username: The username to login with (optional).  For remote repositories only.


Password: Password of the Subversion username in the database (optional).


Config dir: Specifies a directory to read configuration information from instead of the .subversion subdirectory in the user's home directory (optional).


Enable auto-props: Enables auto-props, overriding the enable-auto-props directive in the config file.


Disable auto-props: Disables auto-props, overriding the enable-auto-props directive in the config file.


Don't cache authentication information: Prevents caching of authentication information (e.g., username and password) in the Subversion administrative directories.


Force suspicious parameters to be accepted: Forces a suspicious parameter passed to the Message or File options to be accepted as valid. By default, Subversion will produce an error if parameters to these options look like they might instead be targets of the subcommand.