SVN: Pass "--parent" to "add" to automatically add directories.

This commit is contained in:
Friedemann Kleint
2010-01-06 10:57:07 +01:00
parent a3113da32c
commit ce684eb664

View File

@@ -960,9 +960,8 @@ SubversionPlugin *SubversionPlugin::subversionPluginInstance()
bool SubversionPlugin::vcsAdd(const QString &workingDir, const QString &rawFileName) bool SubversionPlugin::vcsAdd(const QString &workingDir, const QString &rawFileName)
{ {
const QString file = QDir::toNativeSeparators(rawFileName); const QString file = QDir::toNativeSeparators(rawFileName);
QStringList args(QLatin1String("add")); QStringList args;
args.push_back(file); args << QLatin1String("add") << QLatin1String("--parents") << file;
const SubversionResponse response = runSvn(workingDir, args, m_settings.timeOutMS(), true); const SubversionResponse response = runSvn(workingDir, args, m_settings.timeOutMS(), true);
return !response.error; return !response.error;
} }