Profiles

On the Profiles tab, you can configure connection settings for the SVN Repository itself. The table shows all currently known profiles. You can Add, Edit or Delete a profile. To change the order of the profiles, use Move Up and Move Down. The order of the profiles affects the search for a matching profile, when connecting to a repository; the list is searched from top to bottom. In this way you can create multiple profiles for one repository with different settings, e.g. authenticated access for certain subdirectories and anonymous access for the whole repository.

For a profile you have to configure the URL by protocol type, e.g. Http, etc., Server Name, Repository Path and Server Port. For the Server Port you have the option to use the Default port, or use a Non-Default port. Alternatively, you can use Enter SVN URL to configure this part of the profile.

In cases of Http or Https connections, choose Use Proxy if you want to connect via a proxy server (see Proxies for more details). For the Login you can either choose to login Anonymously or with User Name/Password. In the second case, you have the option to store the Password on disk.

Note

All passwords are stored in a file called passwords.xml, which can be found in SmartSVN's home directory, which is by default the .smartsvn within your home directory. Passwords are encrypted in a simple way which is NOT SAFE! Therefore don't store valuable passwords on a machine, where other users can access passwords.xml file.

For displaying on the UI, a name is assigned to every repository profile. Choose either Use Repository URL As Profile Name or Use This Profile Name and enter a corresponding name.

With Verify connection when pressing 'OK' selected, SmartSVN will try to connect to the specified repository. This test requires only read access. Therefore, depending on the configuration of your repository, User Name and Password might not be required and hence are not verified.