Hi all,
I need to commit to some SVN repo in a Git bash/MinGW environment and
recognized the following error:
> $ svn ci --editor-cmd "/usr/bin/vi"
> Der Befehl "C:/Program" ist entweder falsch geschrieben oder konnte nicht
> gefunden werden.
> svn: E200012: Commit failed (details follow):
> svn: E200012: system('C:/Program Files/Git/usr/bin/vi svn-commit.4.tmp')
> returned 1
> svn: E200012: Your commit message was left in a temporary file:
> svn: E200012:
> 'C:\Users\tschoening\Documents\Svn\Src\Libs\trunk\C++\Logging\log4cxx\0.11.0-SNAPSHOT\src\target\site-deploy\svn-commit.4.tmp'
> $ svn ci --editor-cmd "C:\Program Files\Git\usr\bin\vi"
> Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht
> gefunden werden.
> svn: E200012: Commit failed (details follow):
> svn: E200012: system('C:\Program Files\Git\usr\bin\vi svn-commit.5.tmp')
> returned 1
> svn: E200012: Your commit message was left in a temporary file:
> svn: E200012:
> 'C:\Users\tschoening\Documents\Svn\Src\Libs\trunk\C++\Logging\log4cxx\0.11.0-SNAPSHOT\src\target\site-deploy\svn-commit.5.tmp'
The error in Englisch is something like:
> The command "C:/Program" is either wrong or couldn't be found."
Looking at the "system" line, it is clearly missing quotes. It looks
to me that this is a wrong invocation of the svn client itself, not
something from Git bash. Especially as it happens in default cmd.exe
of Windows as well.
Is this a bug?
From my point of view paths with spaces should be supported.
Mit freundlichen Grüßen,
Thorsten Schöning
--
Thorsten Schöning E-Mail: [email protected]
AM-SoFT IT-Systeme http://www.AM-SoFT.de/
Telefon...........05151- 9468- 55
Fax...............05151- 9468- 88
Mobil..............0178-8 9468- 04
AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow