From 7d573006a9e1fc2cb72675eea1484151fe41846a Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Thu, 26 May 2011 10:20:09 +0200 Subject: Git: fetch from remote Task-number: QTCREATORBUG-4942 Change-Id: Ifd8586e110379a621c43233fe9b912bd82f7f28a Reviewed-on: http://codereview.qt.nokia.com/218 Reviewed-by: Qt Sanity Bot Reviewed-by: Tobias Hunger --- src/plugins/git/gitclient.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/plugins/git/gitclient.cpp') 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; -- cgit v1.2.1