diff --git a/src/plugins/subversion/subversionclient.cpp b/src/plugins/subversion/subversionclient.cpp index 5cc8f5292e6..5597b523166 100644 --- a/src/plugins/subversion/subversionclient.cpp +++ b/src/plugins/subversion/subversionclient.cpp @@ -151,33 +151,6 @@ Core::Id SubversionClient::vcsEditorKind(VcsCommandTag cmd) const } } -SubversionClient::Version SubversionClient::svnVersion() -{ - if (m_svnVersionBinary != settings()->binaryPath()) { - QStringList args; - args << QLatin1String("--version") << QLatin1String("-q"); - const SynchronousProcessResponse response = - VcsBasePlugin::runVcs(QDir().absolutePath(), settings()->binaryPath(), - args, settings()->timeOutMs()); - if (response.result == SynchronousProcessResponse::Finished && - response.exitCode == 0) { - m_svnVersionBinary = settings()->binaryPath(); - m_svnVersion = response.stdOut.trimmed(); - } else { - m_svnVersionBinary.clear(); - m_svnVersion.clear(); - } - } - - SubversionClient::Version v; - if (::sscanf(m_svnVersion.toLatin1().constData(), "%d.%d.%d", - &v.majorVersion, &v.minorVersion, &v.patchVersion) != 3) { - v.majorVersion = v.minorVersion = v.patchVersion = -1; - } - - return v; -} - // Add authorization options to the command line arguments. QStringList SubversionClient::addAuthenticationOptions(const SubversionSettings &settings) { diff --git a/src/plugins/subversion/subversionclient.h b/src/plugins/subversion/subversionclient.h index f8e1015f602..48eae47b0ca 100644 --- a/src/plugins/subversion/subversionclient.h +++ b/src/plugins/subversion/subversionclient.h @@ -66,15 +66,6 @@ public: QStringList revisionSpec(const QString &revision) const; StatusItem parseStatusLine(const QString &line) const; - class Version { - public: - int majorVersion; - int minorVersion; - int patchVersion; - }; - - Version svnVersion(); - // Add authorization options to the command line arguments. static QStringList addAuthenticationOptions(const SubversionSettings &settings);