forked from qt-creator/qt-creator
Vcs: Remove unused GetRepositoryRootOperation
Change-Id: I2443aef788c75a96ba19e2499dfb3f17c201d468 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -86,7 +86,6 @@ bool BazaarControl::supportsOperation(Operation operation) const
|
|||||||
case Core::IVersionControl::MoveOperation:
|
case Core::IVersionControl::MoveOperation:
|
||||||
case Core::IVersionControl::CreateRepositoryOperation:
|
case Core::IVersionControl::CreateRepositoryOperation:
|
||||||
case Core::IVersionControl::AnnotateOperation:
|
case Core::IVersionControl::AnnotateOperation:
|
||||||
case Core::IVersionControl::GetRepositoryRootOperation:
|
|
||||||
break;
|
break;
|
||||||
case Core::IVersionControl::SnapshotOperations:
|
case Core::IVersionControl::SnapshotOperations:
|
||||||
supported = false;
|
supported = false;
|
||||||
@@ -134,13 +133,6 @@ bool BazaarControl::vcsAnnotate(const QString &file, int line)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString BazaarControl::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
const QString repositoryRoot = m_bazaarClient->findTopLevelForFile(directory);
|
|
||||||
const BranchInfo branchInfo = m_bazaarClient->synchronousBranchQuery(repositoryRoot);
|
|
||||||
return branchInfo.isBoundToBranch ? branchInfo.branchLocation : QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
void BazaarControl::changed(const QVariant &v)
|
void BazaarControl::changed(const QVariant &v)
|
||||||
{
|
{
|
||||||
switch (v.type()) {
|
switch (v.type()) {
|
||||||
|
@@ -62,7 +62,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
|
@@ -77,7 +77,6 @@ bool ClearCaseControl::supportsOperation(Operation operation) const
|
|||||||
case DeleteOperation:
|
case DeleteOperation:
|
||||||
case MoveOperation:
|
case MoveOperation:
|
||||||
case AnnotateOperation:
|
case AnnotateOperation:
|
||||||
case GetRepositoryRootOperation:
|
|
||||||
break;
|
break;
|
||||||
case CreateRepositoryOperation:
|
case CreateRepositoryOperation:
|
||||||
case SnapshotOperations:
|
case SnapshotOperations:
|
||||||
@@ -139,11 +138,6 @@ bool ClearCaseControl::vcsMove(const QString &from, const QString &to)
|
|||||||
return m_plugin->vcsMove(ifrom.absolutePath(), ifrom.fileName(), ito.fileName());
|
return m_plugin->vcsMove(ifrom.absolutePath(), ifrom.fileName(), ito.fileName());
|
||||||
}
|
}
|
||||||
|
|
||||||
QString ClearCaseControl::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
return m_plugin->vcsGetRepositoryURL(directory);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool ClearCaseControl::managesDirectory(const QString &directory, QString *topLevel) const
|
bool ClearCaseControl::managesDirectory(const QString &directory, QString *topLevel) const
|
||||||
{
|
{
|
||||||
return m_plugin->managesDirectory(directory, topLevel);
|
return m_plugin->managesDirectory(directory, topLevel);
|
||||||
|
@@ -61,7 +61,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
|
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
|
|
||||||
|
@@ -1851,11 +1851,6 @@ bool ClearCasePlugin::vcsCheckout(const QString & /*directory*/, const QByteArra
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString ClearCasePlugin::vcsGetRepositoryURL(const QString & /*directory*/)
|
|
||||||
{
|
|
||||||
return currentState().topLevel();
|
|
||||||
}
|
|
||||||
|
|
||||||
///
|
///
|
||||||
/// Check if the directory is managed under ClearCase control.
|
/// Check if the directory is managed under ClearCase control.
|
||||||
///
|
///
|
||||||
|
@@ -144,7 +144,6 @@ public:
|
|||||||
bool vcsSetActivity(const QString &workingDir, const QString &title, const QString &activity);
|
bool vcsSetActivity(const QString &workingDir, const QString &title, const QString &activity);
|
||||||
bool managesDirectory(const QString &directory, QString *topLevel = 0) const;
|
bool managesDirectory(const QString &directory, QString *topLevel = 0) const;
|
||||||
bool vcsCheckout(const QString &directory, const QByteArray &url);
|
bool vcsCheckout(const QString &directory, const QByteArray &url);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
|
|
||||||
static ClearCasePlugin *instance();
|
static ClearCasePlugin *instance();
|
||||||
|
|
||||||
|
@@ -56,9 +56,8 @@ public:
|
|||||||
AddOperation, DeleteOperation, MoveOperation,
|
AddOperation, DeleteOperation, MoveOperation,
|
||||||
CreateRepositoryOperation,
|
CreateRepositoryOperation,
|
||||||
SnapshotOperations,
|
SnapshotOperations,
|
||||||
AnnotateOperation,
|
AnnotateOperation
|
||||||
GetRepositoryRootOperation
|
};
|
||||||
};
|
|
||||||
|
|
||||||
enum OpenSupportMode {
|
enum OpenSupportMode {
|
||||||
NoOpen, /*!< Files can be edited without noticing the VCS */
|
NoOpen, /*!< Files can be edited without noticing the VCS */
|
||||||
@@ -168,11 +167,6 @@ public:
|
|||||||
*/
|
*/
|
||||||
virtual bool vcsCreateRepository(const QString &directory) = 0;
|
virtual bool vcsCreateRepository(const QString &directory) = 0;
|
||||||
|
|
||||||
/*!
|
|
||||||
* Called to get the version control repository root.
|
|
||||||
*/
|
|
||||||
virtual QString vcsGetRepositoryURL(const QString &directory) = 0;
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Topic (e.g. name of the current branch)
|
* Topic (e.g. name of the current branch)
|
||||||
*/
|
*/
|
||||||
@@ -245,7 +239,6 @@ public:
|
|||||||
bool vcsDelete(const QString &) { return false; }
|
bool vcsDelete(const QString &) { return false; }
|
||||||
bool vcsMove(const QString &, const QString &) { return false; }
|
bool vcsMove(const QString &, const QString &) { return false; }
|
||||||
bool vcsCreateRepository(const QString &) { return false; }
|
bool vcsCreateRepository(const QString &) { return false; }
|
||||||
QString vcsGetRepositoryURL(const QString &) { return QString(); }
|
|
||||||
bool vcsAnnotate(const QString &, int) { return false; }
|
bool vcsAnnotate(const QString &, int) { return false; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
@@ -74,7 +74,6 @@ bool CvsControl::supportsOperation(Operation operation) const
|
|||||||
case MoveOperation:
|
case MoveOperation:
|
||||||
case CreateRepositoryOperation:
|
case CreateRepositoryOperation:
|
||||||
case SnapshotOperations:
|
case SnapshotOperations:
|
||||||
case GetRepositoryRootOperation:
|
|
||||||
rc = false;
|
rc = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -117,11 +116,6 @@ bool CvsControl::vcsCreateRepository(const QString &)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString CvsControl::vcsGetRepositoryURL(const QString &)
|
|
||||||
{
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
bool CvsControl::vcsAnnotate(const QString &file, int line)
|
bool CvsControl::vcsAnnotate(const QString &file, int line)
|
||||||
{
|
{
|
||||||
const QFileInfo fi(file);
|
const QFileInfo fi(file);
|
||||||
|
@@ -59,7 +59,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
|
|
||||||
QString vcsOpenText() const;
|
QString vcsOpenText() const;
|
||||||
|
@@ -3472,20 +3472,6 @@ bool GitClient::cloneRepository(const QString &directory,const QByteArray &url)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
QString GitClient::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
QStringList arguments(QLatin1String("config"));
|
|
||||||
QByteArray outputText;
|
|
||||||
|
|
||||||
arguments << QLatin1String("remote.origin.url");
|
|
||||||
|
|
||||||
if (fullySynchronousGit(directory, arguments, &outputText, 0,
|
|
||||||
VcsBasePlugin::SuppressCommandLogging)) {
|
|
||||||
return commandOutputFromLocal8Bit(outputText);
|
|
||||||
}
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
GitSettings *GitClient::settings() const
|
GitSettings *GitClient::settings() const
|
||||||
{
|
{
|
||||||
return m_settings;
|
return m_settings;
|
||||||
|
@@ -253,7 +253,6 @@ public:
|
|||||||
bool isFastForwardMerge(const QString &workingDirectory, const QString &branch);
|
bool isFastForwardMerge(const QString &workingDirectory, const QString &branch);
|
||||||
|
|
||||||
bool cloneRepository(const QString &directory, const QByteArray &url);
|
bool cloneRepository(const QString &directory, const QByteArray &url);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
void fetch(const QString &workingDirectory, const QString &remote);
|
void fetch(const QString &workingDirectory, const QString &remote);
|
||||||
bool synchronousPull(const QString &workingDirectory, bool rebase);
|
bool synchronousPull(const QString &workingDirectory, bool rebase);
|
||||||
void push(const QString &workingDirectory, const QStringList &pushArgs = QStringList());
|
void push(const QString &workingDirectory, const QStringList &pushArgs = QStringList());
|
||||||
|
@@ -98,7 +98,6 @@ bool GitVersionControl::supportsOperation(Operation operation) const
|
|||||||
case CreateRepositoryOperation:
|
case CreateRepositoryOperation:
|
||||||
case SnapshotOperations:
|
case SnapshotOperations:
|
||||||
case AnnotateOperation:
|
case AnnotateOperation:
|
||||||
case GetRepositoryRootOperation:
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
@@ -133,11 +132,6 @@ bool GitVersionControl::vcsCreateRepository(const QString &directory)
|
|||||||
return m_client->synchronousInit(directory);
|
return m_client->synchronousInit(directory);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString GitVersionControl::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
return m_client->vcsGetRepositoryURL(directory);
|
|
||||||
}
|
|
||||||
|
|
||||||
QString GitVersionControl::vcsTopic(const QString &directory)
|
QString GitVersionControl::vcsTopic(const QString &directory)
|
||||||
{
|
{
|
||||||
QString topic = Core::IVersionControl::vcsTopic(directory);
|
QString topic = Core::IVersionControl::vcsTopic(directory);
|
||||||
|
@@ -58,7 +58,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
|
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
QString vcsTopic(const QString &directory);
|
QString vcsTopic(const QString &directory);
|
||||||
|
@@ -251,18 +251,6 @@ QString MercurialClient::shortDescriptionSync(const QString &workingDirectory,
|
|||||||
return shortDescriptionSync(workingDirectory, revision, QLatin1String(defaultFormatC));
|
return shortDescriptionSync(workingDirectory, revision, QLatin1String(defaultFormatC));
|
||||||
}
|
}
|
||||||
|
|
||||||
QString MercurialClient::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
QByteArray output;
|
|
||||||
|
|
||||||
QStringList arguments(QLatin1String("showconfig"));
|
|
||||||
arguments << QLatin1String("paths.default");
|
|
||||||
|
|
||||||
if (vcsFullySynchronousExec(directory, arguments, &output))
|
|
||||||
return QString::fromLocal8Bit(output);
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
bool MercurialClient::managesFile(const QString &workingDirectory, const QString &fileName) const
|
bool MercurialClient::managesFile(const QString &workingDirectory, const QString &fileName) const
|
||||||
{
|
{
|
||||||
QStringList args;
|
QStringList args;
|
||||||
|
@@ -63,7 +63,6 @@ public:
|
|||||||
QString shortDescriptionSync(const QString &workingDirectory, const QString &revision);
|
QString shortDescriptionSync(const QString &workingDirectory, const QString &revision);
|
||||||
void incoming(const QString &repositoryRoot, const QString &repository = QString());
|
void incoming(const QString &repositoryRoot, const QString &repository = QString());
|
||||||
void outgoing(const QString &repositoryRoot);
|
void outgoing(const QString &repositoryRoot);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
bool managesFile(const QString &workingDirectory, const QString &fileName) const;
|
bool managesFile(const QString &workingDirectory, const QString &fileName) const;
|
||||||
|
|
||||||
void annotate(const QString &workingDir, const QString &file,
|
void annotate(const QString &workingDir, const QString &file,
|
||||||
|
@@ -112,7 +112,6 @@ bool MercurialControl::supportsOperation(Operation operation) const
|
|||||||
case Core::IVersionControl::MoveOperation:
|
case Core::IVersionControl::MoveOperation:
|
||||||
case Core::IVersionControl::CreateRepositoryOperation:
|
case Core::IVersionControl::CreateRepositoryOperation:
|
||||||
case Core::IVersionControl::AnnotateOperation:
|
case Core::IVersionControl::AnnotateOperation:
|
||||||
case Core::IVersionControl::GetRepositoryRootOperation:
|
|
||||||
break;
|
break;
|
||||||
case Core::IVersionControl::SnapshotOperations:
|
case Core::IVersionControl::SnapshotOperations:
|
||||||
supported = false;
|
supported = false;
|
||||||
@@ -171,11 +170,6 @@ bool MercurialControl::sccManaged(const QString &filename)
|
|||||||
return mercurialClient->manifestSync(topLevel, topLevelDir.relativeFilePath(filename));
|
return mercurialClient->manifestSync(topLevel, topLevelDir.relativeFilePath(filename));
|
||||||
}
|
}
|
||||||
|
|
||||||
QString MercurialControl::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
return mercurialClient->vcsGetRepositoryURL(directory);
|
|
||||||
}
|
|
||||||
|
|
||||||
void MercurialControl::changed(const QVariant &v)
|
void MercurialControl::changed(const QVariant &v)
|
||||||
{
|
{
|
||||||
switch (v.type()) {
|
switch (v.type()) {
|
||||||
|
@@ -62,7 +62,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
bool sccManaged(const QString &filename);
|
bool sccManaged(const QString &filename);
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
|
|
||||||
|
@@ -76,7 +76,6 @@ bool PerforceVersionControl::supportsOperation(Operation operation) const
|
|||||||
return supported;
|
return supported;
|
||||||
case CreateRepositoryOperation:
|
case CreateRepositoryOperation:
|
||||||
case SnapshotOperations:
|
case SnapshotOperations:
|
||||||
case GetRepositoryRootOperation:
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
@@ -133,11 +132,6 @@ bool PerforceVersionControl::vcsAnnotate(const QString &file, int line)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString PerforceVersionControl::vcsGetRepositoryURL(const QString &)
|
|
||||||
{
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
QString PerforceVersionControl::vcsOpenText() const
|
QString PerforceVersionControl::vcsOpenText() const
|
||||||
{
|
{
|
||||||
return tr("&Edit");
|
return tr("&Edit");
|
||||||
|
@@ -59,7 +59,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
QString vcsOpenText() const;
|
QString vcsOpenText() const;
|
||||||
QString vcsMakeWritableText() const;
|
QString vcsMakeWritableText() const;
|
||||||
|
@@ -93,7 +93,6 @@ bool SubversionControl::supportsOperation(Operation operation) const
|
|||||||
case DeleteOperation:
|
case DeleteOperation:
|
||||||
case MoveOperation:
|
case MoveOperation:
|
||||||
case AnnotateOperation:
|
case AnnotateOperation:
|
||||||
case GetRepositoryRootOperation:
|
|
||||||
break;
|
break;
|
||||||
case CreateRepositoryOperation:
|
case CreateRepositoryOperation:
|
||||||
case SnapshotOperations:
|
case SnapshotOperations:
|
||||||
@@ -128,11 +127,6 @@ bool SubversionControl::vcsMove(const QString &from, const QString &to)
|
|||||||
return m_plugin->vcsMove(fromInfo.absolutePath(), fromInfo.absoluteFilePath(), toInfo.absoluteFilePath());
|
return m_plugin->vcsMove(fromInfo.absolutePath(), fromInfo.absoluteFilePath(), toInfo.absoluteFilePath());
|
||||||
}
|
}
|
||||||
|
|
||||||
QString SubversionControl::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
return m_plugin->vcsGetRepositoryURL(directory);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SubversionControl::vcsCreateRepository(const QString &)
|
bool SubversionControl::vcsCreateRepository(const QString &)
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
|
@@ -57,7 +57,6 @@ public:
|
|||||||
bool vcsDelete(const QString &filename);
|
bool vcsDelete(const QString &filename);
|
||||||
bool vcsMove(const QString &from, const QString &to);
|
bool vcsMove(const QString &from, const QString &to);
|
||||||
bool vcsCreateRepository(const QString &directory);
|
bool vcsCreateRepository(const QString &directory);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
|
|
||||||
bool vcsAnnotate(const QString &file, int line);
|
bool vcsAnnotate(const QString &file, int line);
|
||||||
|
|
||||||
|
@@ -1104,45 +1104,6 @@ bool SubversionPlugin::vcsCheckout(const QString &directory, const QByteArray &u
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QString SubversionPlugin::vcsGetRepositoryURL(const QString &directory)
|
|
||||||
{
|
|
||||||
QXmlStreamReader xml;
|
|
||||||
QStringList args = QStringList(QLatin1String("info"));
|
|
||||||
args << SubversionClient::addAuthenticationOptions(settings()) << QLatin1String("--xml");
|
|
||||||
|
|
||||||
const SubversionResponse response = runSvn(directory, args, 10 * m_settings.timeOutMs(), SuppressCommandLogging);
|
|
||||||
xml.addData(response.stdOut);
|
|
||||||
|
|
||||||
bool repo = false;
|
|
||||||
bool root = false;
|
|
||||||
|
|
||||||
while (!xml.atEnd() && !xml.hasError()) {
|
|
||||||
switch (xml.readNext()) {
|
|
||||||
case QXmlStreamReader::StartDocument:
|
|
||||||
break;
|
|
||||||
case QXmlStreamReader::StartElement:
|
|
||||||
if (xml.name() == QLatin1String("repository"))
|
|
||||||
repo = true;
|
|
||||||
else if (repo && xml.name() == QLatin1String("root"))
|
|
||||||
root = true;
|
|
||||||
break;
|
|
||||||
case QXmlStreamReader::EndElement:
|
|
||||||
if (xml.name() == QLatin1String("repository"))
|
|
||||||
repo = false;
|
|
||||||
else if (repo && xml.name() == QLatin1String("root"))
|
|
||||||
root = false;
|
|
||||||
break;
|
|
||||||
case QXmlStreamReader::Characters:
|
|
||||||
if (repo && root)
|
|
||||||
return xml.text().toString();
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SubversionPlugin::managesDirectory(const QString &directory, QString *topLevel /* = 0 */) const
|
bool SubversionPlugin::managesDirectory(const QString &directory, QString *topLevel /* = 0 */) const
|
||||||
{
|
{
|
||||||
const QDir dir(directory);
|
const QDir dir(directory);
|
||||||
|
@@ -87,7 +87,6 @@ public:
|
|||||||
bool managesDirectory(const QString &directory, QString *topLevel = 0) const;
|
bool managesDirectory(const QString &directory, QString *topLevel = 0) const;
|
||||||
bool managesFile(const QString &workingDirectory, const QString &fileName) const;
|
bool managesFile(const QString &workingDirectory, const QString &fileName) const;
|
||||||
bool vcsCheckout(const QString &directory, const QByteArray &url);
|
bool vcsCheckout(const QString &directory, const QByteArray &url);
|
||||||
QString vcsGetRepositoryURL(const QString &directory);
|
|
||||||
|
|
||||||
static SubversionPlugin *instance();
|
static SubversionPlugin *instance();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user