From ce684eb66409bb19014e718d73692c01f9f02237 Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Date: Wed, 6 Jan 2010 10:57:07 +0100
Subject: [PATCH] SVN: Pass "--parent" to "add" to automatically add
 directories.

---
 src/plugins/subversion/subversionplugin.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/plugins/subversion/subversionplugin.cpp b/src/plugins/subversion/subversionplugin.cpp
index 57ccc8f6078..413960c26a3 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;
 }
-- 
GitLab