Subversion authentication with VersIC
The svn:// access mechanism requires a user to authenticate on first access, and this typically gets cached in the ~/.subversion directory.
- By default, VersIC has the $VSC_SVN_CONFIG_DIR assigned in versic.conf which causes Subversion commands to run with the --config-dir=~/.versic/subversion command. This will force VersIC to use the new config dir for password caching.
- By default, versic.conf has the VSC_SVN_PASSWD "versic" set, this negates the need for password caching.
- To avoid having to maintain a local versic.conf file users may set the VSC_SVN_PASSWORD shell variable which will be used in lieu of the versic.conf variable (make sure this is commented out in versic.conf)
Other authentication protocols:
- If you do not use Subversion passwords, you can disable the the authentication configuration check by setting VSC_SVN_NOAUTH