Repository error with Subversion

i m facing problem in creating the repository with subversion.

this is the error msg : 

A new event has been added to the event log: 

Unhandled Service Exception 

Exception: ArgumentNullException 
Message: Value cannot be null. 
Parameter name: path1 
Stack Trace: at System.IO.Path.Combine(String path1, String path2) 
at Continua.Modules.Builds.Repositories.PlugIns.SubversionRepositoryPlugIn.GetSubversion(IRepositoryExecutionContext context, IChangesetFactory changesetfactory, String repoUrl, Boolean requireCredentials) 
at Continua.Modules.Builds.Repositories.PlugIns.SubversionRepositoryPlugIn.Validate(IRepositoryExecutionContext context) 
at Continua.Modules.Builds.Repositories.Repository.Validate(IRepositoryExecutionContext context) 
at Continua.Modules.Builds.Repositories.RepositoryManager.ValidatePlugin(Repository repository) 
at Continua.Modules.Builds.Repositories.RepositoryManager.Validate(Repository repository, Boolean skipPluginValidation) 
at Continua.Modules.Builds.Repositories.RepositoryManager.Create(String name, String issueTrackerName, Int32 pollingInterval, String plugInName, String excludePatterns, Dictionary`2 plugInProperties, Boolean enabled, Int32 timeout, Project project, Configuration config, Boolean skipValidation, Boolean commitChanges) 
at Continua.Modules.Builds.Services.RepositoryService.AddRepository(RepositoryDTO sourceRepository) 
at SyncInvokeAddRepository(Object , Object[] , Object[] ) 
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) 
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) 
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) 
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) 
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet) 

Can you provide more details on the settings you have for the repository?

This is the detail: 


name :myrepo

Timeout (mins): 60

Type: subversion

Repository URL: 

https://subversion.assembla.com/svn/lajitnextgen/

Externals: Ignore

Using: subversion.Default



Branches to Monitor : Single branch

Default Path : /trunk/


When i press validate or Save, it is showing me the error :

Exception: ArgumentNullException 
Message: Value cannot be null. 
Parameter name: path1 
Stack Trace: at System.IO.Path.Combine(String path1, String path2) 


It looks like the Continua Server cannot find subversion on the server’s machine. If you have a look at the property collectors page in the administration section you will see a couple of subversion property collectors. These collectors define where they look for the subversion executeable. So take the following steps:

1. Make sure subversion is installed on the Continua Server.

2. Make sure you have a property collector is pointing to the svn.exe. You can check if your property collector successfully found the executeable by looking at the property page in the admin section. If there is a property there called <subversion_property_collector_name>.path then it successfully found the executeable. Note that you may need to restart the Continua Server service to find it.

3. Finally, make sure your repository is pointing to the correct property collector in the using field.


I am currently adding some better help and validation text and I will let you know when I release the hotfix

</subversion_property_collector_name>

The latest version is now up on the download server. This includes better validation messages for this type of error. Please use the following links to access v1.0.0.2082 which contains the fixes.
Continua CI Server Setup 64-bit
Continua CI Server Setup 32-bit

thx its now working, the path of SVN.exe was not correct.