jigs5460 / tortoisesvn

Automatically exported from code.google.com/p/tortoisesvn
0 stars 0 forks source link

Can't pass logmsgs with spaces from msysgit shell to TortoiseProc #632

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

What steps will reproduce the problem?
1. Try to start TortoiseProc from msysgit shell eg:

   TortoiseProc /command:commit /path:path /logmsg:"hello world"
2. The Commit Window shows.

What is the expected output? What do you see instead?
The Commit message is cut off after the first space. This is because msysgit 
tries to convert the parameters that are passed to TortoiseProc and fails 
because of the TortoiseProc parameter format, which includes a ":".

What version of TortoiseSVN are you using?
1.8.4

What Windows version are you using?
Win 7

Please provide any additional information below.
TortoiseGit had a similar problem, discussion here: 
https://github.com/msysgit/msysgit/issues/57

They solved it by allowing parameters to be specified with a space. 
commit: 
https://github.com/TortoiseGit/TortoiseGit/commit/118644dba714306d598e9886c6d6c0
7755b78a20

It would be nice if TortoiseSvn could also solve this.

Original issue reported on code.google.com by danner.s...@gmail.com on 15 Apr 2014 at 3:03

GoogleCodeExporter commented 9 years ago

Original comment by tortoisesvn on 15 Apr 2014 at 5:39

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r25434.

Original comment by tortoisesvn on 15 Apr 2014 at 5:48