| 
The only pure Java Subversion library in the world!
 | 
 
| 
 | 
 
 
General options
Like the SVN command line client SVNKit Working Copy managment classes (org.tmatesoft.svn.core.wc) use global run-time 
configuration options. ISVNOptions is the interface of an options driver used to manage those options.
Providing an options driver
An ISVNOptions object is provided to either an SVN*Client's constructor or,
when using a single SVNClientManager, to the client manager's newInstance() method.
 
Default Options
If you haven't special needs to implement a custom run-time config options driver
you can use a default one. Use the SVNWCUtil class to get a default options
driver (read javadoc).
 
In short: if you are getting a default options driver not providing a run-time config directory,
the driver uses the SVN's default run-time configuration area (settings are taken from and stored in the 
config file). Otherwise you may provide a preferred config directory, and a default
driver will first try to seek for all necessary config files (config, servers) 
in that directory. If any one of them does not exist the driver will create a new one.
 
 
 
If you have any questions regarding SVNKit, would like to report a bug or contribute a patch, please write to 
support@svnkit.com 
 
 |