forked from qt-creator/qt-creator
Git: Add a function for getting current local branch
Change-Id: Ibda70cb896633cc7afa3a845b99aac523246c558 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
@@ -432,15 +432,7 @@ QString GerritPlugin::gitBinary()
|
||||
QString GerritPlugin::branch(const QString &repository)
|
||||
{
|
||||
Git::Internal::GitClient *client = Git::Internal::GitPlugin::instance()->gitClient();
|
||||
QString errorMessage;
|
||||
QString output;
|
||||
if (client->synchronousBranchCmd(repository, QStringList(), &output, &errorMessage)) {
|
||||
output.remove(QLatin1Char('\r'));
|
||||
foreach (const QString &line, output.split(QLatin1Char('\n')))
|
||||
if (line.startsWith(QLatin1String("* ")))
|
||||
return line.right(line.size() - 2);
|
||||
}
|
||||
return QString();
|
||||
return client->synchronousCurrentLocalBranch(repository);
|
||||
}
|
||||
|
||||
void GerritPlugin::fetchDisplay(const QSharedPointer<Gerrit::Internal::GerritChange> &change)
|
||||
|
||||
Reference in New Issue
Block a user