Reputation: 138
The question is simple. I've using SharpSVN in a C# WinForms application. My users have problems when the version of SVN is below 1.8. How can I determine the version of SVN they're using so I can give them a warning that the application won't work?
Upvotes: 1
Views: 282
Reputation: 19612
All recent Subversion minor releases included a new version of the working copy format. So your application's SharpSvn version should match the working copy of the users' other Subversion clients.
If you just want your users Working copy to upgrade to your version of the library you can use SvnClient.Upgrade() to upgrade existing working copies.
But once you upgraded a working copy of a user, their other Subversion clients (based on older versions) won't be able to read the working copy until they are also upgraded.
Upvotes: 1