summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/vcsmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/coreplugin/vcsmanager.h')
-rw-r--r--src/plugins/coreplugin/vcsmanager.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/coreplugin/vcsmanager.h b/src/plugins/coreplugin/vcsmanager.h
index 02b52f2c1e..1cc5350e33 100644
--- a/src/plugins/coreplugin/vcsmanager.h
+++ b/src/plugins/coreplugin/vcsmanager.h
@@ -32,6 +32,7 @@
#define VCSMANAGER_H
#include "core_global.h"
+#include "id.h"
#include <QString>
#include <QObject>
@@ -63,6 +64,9 @@ public:
static void extensionsInitialized();
+ static QList<IVersionControl *> versionControls();
+ static IVersionControl *versionControl(Id id);
+
static void resetVersionControlForDirectory(const QString &inputDirectory);
static IVersionControl *findVersionControlForDirectory(const QString &directory,
QString *topLevelDirectory = 0);
@@ -70,10 +74,6 @@ public:
static QStringList repositories(const IVersionControl *);
- static IVersionControl *checkout(const QString &versionControlType,
- const QString &directory,
- const QByteArray &url);
-
// Shows a confirmation dialog, whether the file should also be deleted
// from revision control. Calls vcsDelete on the file. Returns false
// if a failure occurs