Menu

#310 CommitMonitor failed to use TortoiseSVN diffs in the case of "c:\Program" file.

1.7.1
Fixed
nobody
None
Medium
Defect
2011-04-05
2011-04-05
Anonymous
No

Originally created by: spam-j...@yandex.ru
Originally owned by: tortoisesvn

Setup: CommitMonitor with "Use TortoiseSVN for showing diffs" option enabled.
What steps will reproduce the problem?
1. Create file named Program at the root of the C: drive.
2. Press Show Diff button in CommitMonitor

What is the expected output?
Correct diff is expected.  In my case it have to execute command like following:
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /path:"https://svn.yyy.xxx/develop/trunk" /startrev:16108 /endrev:16109

What do you see instead?
"%1 is not Win32 application" localized error message is displayed.

What version of the product are you using? On what operating system?
CommitMonitor 1.7.0.564, Win7 Professional 32-bit SP1, TortoiseSVN 1.6.15 Build 21041

Please provide any additional information below.
I have tried to workaround this issue by changing ProcPath value of the HKEY_LOCAL_MACHINE\SOFTWARE\TortoiseSVN registry key from 'C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe' to '"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe"'. In this setup CommitMonitor crashes when I press ShowDiff button or when I press Option button.

Discussion

  • Anonymous

    Anonymous - 2011-04-05

    Originally posted by: tortoisesvn

    Thanks for the patch!

    Labels: Milestone-1.7.1
    Owner: tortoisesvn
    Status: Started

     
  • Anonymous

    Anonymous - 2011-04-05

    Originally posted by: tortoisesvn

    This issue was closed by revision [r593].

    Status: Fixed

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.