forked from qt-creator/qt-creator
Vcs: Split up VcsCommand
Move the biggest chunk into Utils::ShellCommand, add some Qt Creator specific magic in Core::ShellCommand and leave the rest in VcsBase::VcsCommand. Change-Id: I5fe6f7076e96023ad2164bcfaacfb3b65a7ff8a8 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -88,7 +88,7 @@ VcsCommand *SubversionClient::createCommitCmd(const QString &repositoryRoot,
|
||||
<< QLatin1String("--file") << commitMessageFile;
|
||||
|
||||
VcsCommand *cmd = createCommand(repositoryRoot);
|
||||
cmd->addFlags(VcsBasePlugin::ShowStdOutInLogWindow);
|
||||
cmd->addFlags(VcsCommand::ShowStdOut);
|
||||
QStringList args(vcsCommandString(CommitCommand));
|
||||
cmd->addJob(vcsBinary(), args << svnExtraOptions << files);
|
||||
return cmd;
|
||||
@@ -222,7 +222,7 @@ QString DiffController::getDescription() const
|
||||
const SubversionResponse logResponse =
|
||||
SubversionPlugin::instance()->runSvn(m_workingDirectory, args,
|
||||
m_client->vcsTimeoutS(),
|
||||
VcsBasePlugin::SshPasswordPrompt);
|
||||
VcsCommand::SshPasswordPrompt);
|
||||
|
||||
if (logResponse.error)
|
||||
return QString();
|
||||
|
||||
Reference in New Issue
Block a user