diff --git a/src/plugins/subversion/subversionplugin.cpp b/src/plugins/subversion/subversionplugin.cpp index 57ccc8f6078a74ac7fb97faa55b4bf59518aac75..413960c26a39c77088bb6cedee062b268d91e990 100644 --- a/src/plugins/subversion/subversionplugin.cpp +++ b/src/plugins/subversion/subversionplugin.cpp @@ -960,9 +960,8 @@ SubversionPlugin *SubversionPlugin::subversionPluginInstance() bool SubversionPlugin::vcsAdd(const QString &workingDir, const QString &rawFileName) { const QString file = QDir::toNativeSeparators(rawFileName); - QStringList args(QLatin1String("add")); - args.push_back(file); - + QStringList args; + args << QLatin1String("add") << QLatin1String("--parents") << file; const SubversionResponse response = runSvn(workingDir, args, m_settings.timeOutMS(), true); return !response.error; }