Repository::~Repository()
{
- if (fastImport.state() == QProcess::Running) {
+ if (fastImport.state() != QProcess::NotRunning) {
fastImport.closeWriteChannel();
fastImport.waitForFinished();
}
if (branchExists) {
startFastImport();
fastImport.write("reset " + branchRef.toUtf8() +
- "\nfrom " + branchRef.toUtf8() + "^0\n");
+ "\nfrom " + branchRef.toUtf8() + "^0\n\n");
it->isCreated = true;
}
}
QByteArray message = log;
if (!message.endsWith('\n'))
message += '\n';
- message += "\nsvn=" + svnprefix + "; revision=" + QByteArray::number(revnum) + "\n";
+ message += "\nsvn path=" + svnprefix + "; revision=" + QByteArray::number(revnum) + "\n";
{
QByteArray branchRef = branch;