I have configured SVN server with https and have entered all appropriate values in Stat under Maintenance | General | VCM Connect but receive following error when test connecting SVN server:
svn: PROPFIND request failed on '/svnroot/repository'
svn: PROPFIND of '/svnroot/repository': Server certificate verification failed: issuer is not trusted
When connecting to a Subversion repository via SSL (https), you may be required to accept an issued server certificate. This generally requires responding to a command-line prompt that the certificate should be accepted permanently. For Stat, all Subversion commands are executed using the --non-interactive switch, which will cause this prompt to be skipped and the subsequent Subversion command to fail with a message like this:
svn: PROPFIND request failed on '/svnroot/repository'
svn: PROPFIND of '/svnroot/repository': Server certificate verification failed: issuer is not trusted
To resolve this issue you need to execute a command against the Subversion repository from the command-line on device the Stat Central Agent is running on, logged in as the user that you are using to run Stat (certificates are cached by user account, so you must accept the certificate for the appropriate user).
Execute the following command (where trunk_url is the svn url for your repository):
svn info [trunk_url]
When prompted to accept the certificate, type 'P' to permanently accept it, and enter the appropriate passwords.
So you will need to log into Stat server with the user id that starts Stat agent on this server. Then open a command line window and run the following command :
svn info https://<Thename of SVN server that you entered in Stat>/ <SVN_Repository_Path that you entered in Stat>
So, for example, if the name of your SVN server is “myserver” and SVN repository path is “/svn/statsvn” then the command would be:
svn info https://myserver/svn/statsvn
-This command may come back with a question similar to " (R)eject, accept (t)emporarily or accept (p)ermanently?" which you respond by typing "p" meaning permanent.
-Then it may ask you for the password for OS user that you are currently logged in with, the user id that Starts Stat agent on Stat server. Enter that password.
-Then it may ask for "Username:" of svn user . You will enter the SVN_Username that you have entered in Stat. Then it will ask for the password for SVN_Username and you will enter the password for SVN_Username
Once you enter all information on the command line of Stat server machine, exit Stat windows client (if you are currently logged into windows client), then log back into Stat windows client and test connect SVN server.