summaryrefslogtreecommitdiff
path: root/src/plugins/git/gitclient.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2011-05-26 10:20:09 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2011-06-07 11:32:44 +0200
commit7d573006a9e1fc2cb72675eea1484151fe41846a (patch)
tree049f2da1e04f59f45ae6aedb5caaacb02609e9ba /src/plugins/git/gitclient.cpp
parent7f33ef02e75d63f1c222a03f0117527c452c8b6f (diff)
downloadqt-creator-7d573006a9e1fc2cb72675eea1484151fe41846a.tar.gz
Git: fetch from remote
Task-number: QTCREATORBUG-4942 Change-Id: Ifd8586e110379a621c43233fe9b912bd82f7f28a Reviewed-on: http://codereview.qt.nokia.com/218 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Diffstat (limited to 'src/plugins/git/gitclient.cpp')
-rw-r--r--src/plugins/git/gitclient.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp
index 96be02ea59..e7f4807d4b 100644
--- a/src/plugins/git/gitclient.cpp
+++ b/src/plugins/git/gitclient.cpp
@@ -2087,9 +2087,11 @@ void GitClient::revert(const QStringList &files, bool revertStaging)
}
}
-bool GitClient::synchronousFetch(const QString &workingDirectory)
+bool GitClient::synchronousFetch(const QString &workingDirectory, const QString &remote)
{
QStringList arguments(QLatin1String("fetch"));
+ if (!remote.isEmpty())
+ arguments << remote;
// Disable UNIX terminals to suppress SSH prompting.
const unsigned flags = VCSBase::VCSBasePlugin::SshPasswordPrompt|VCSBase::VCSBasePlugin::ShowStdOutInLogWindow
|VCSBase::VCSBasePlugin::ShowSuccessMessage;