[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

--editor-cmd not working with paths with spaces?

From: Thorsten Schöning <tschoening_at_am-soft.de>
Date: Fri, 7 Jul 2017 09:22:49 +0200

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: Thorsten.Schoening_at_AM-SoFT.de
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
Received on 2017-07-07 09:22:57 CEST

This is an archived mail posted to the Subversion Users mailing list.