This section describes how to connect to an SVN server without using a tunneling protocol. For information on connecting through SSH (or a custom tunnel) see Connecting to an SVN Server via a Tunnel.
Select the SVN Server button at the top of the displayed sheet:
svn://
) in this field.svn://
) then enter the port number into the Port field. Leave this field blank if your server is using the standard port.svn://svn.myserver.org:3792/repos/project/trunkenter
svn.myserver.org
into the Server field, 3792
into the Port field and repos/project/trunk
into the Repository Path field.
Cornerstone will attempt to contact the server and query information about the repository. The server must be reachable to successfully add a repository.
The sheet will autofill if the pasteboard contains an svn://
URL when the sheet is opened. You can click the Reset button to clear the autofilled contents if required.
Your account information is stored in your login keychain.
Starting with 1.1, Cornerstone does not share keychain items with the Subversion command-line tools. Users upgrading from 1.0 will be prompted for their password when they connect to the repository for the first time.
You can use a tunnel such as SSH to connect to an SVN server. This practice is generally recommended when connecting to a repository via a public network such as the Internet. See Connecting to an SVN Server via a Tunnel for more information.
SASL is an extensible service used by Subversion to add security to the SVN protocol. SASL can be used to add both authentication and encryption to SVN.
No client-side configuration is necessary to enable SASL services when connecting to an SVN server—the server defines the level of security required. The client will attempt meet these requirements, with the server refusing access if the client is unable to do so.