Hi mainteners, I met a bug that statsvn say
"Subversion binary is incorrect version. Found: 1.10.0, required: 1.3.0 Updating"
So, SvnStartupUtils#checkSvnVersionSufficient() compare/execute
if (versionString.compareTo(SVN_MINIMUM_VERSION) >= 0)
It look not good.
And I think this code will modify into following patche.
--- src/net/sf/statsvn/util/SvnStartupUtils.java.orig 2018-06-25 10:35:11.895337000 +0900
+++ src/net/sf/statsvn/util/SvnStartupUtils.java 2018-06-25 11:00:44.722623000 +0900
@@ -26,6 +26,9 @@
private static final String SVN_VERSION_LINE_PATTERN = ". [0-9]+\.[0-9]+\.[0-9]+.";
private static final String SVN_VERSION_PATTERN = "[0-9]+\\.[0-9]+\\.[0-9]+";
private static final int SVN_MINIMUM_REVISION_VERSION = 0;
protected ISvnProcessor processor;
@@ -62,7 +65,10 @@
final String versionString = line.substring(m.start(), m.end());
// we perform a simple string comparison against the version numbers
if (versionString.compareTo(SVN_MINIMUM_VERSION) >= 0) {