I'm (unfortunately) working in a windows shop and have built a
stand-alone executable of post-review using py2exe. It works great,
except for people who don't have cygwin installed: they get an error

Failed to execute command: ['svn', 'diff', '--diff-cmd=diff']
['\n', 'Property changes on: .\n',
'Modified: s
vn:ignore\n', '   - *.resharper\n', '*.suo\n', '*.user\n', '*.pdb\n',
'bin\n', 'obj\n', 'lib\n', 'Build\n', 'Package\n',
 'References\n', '\n', '   + *.resharper\n', '*.suo\n', '*.user\n',
'*.pdb\n', 'bin\n', 'obj\n', 'lib\n', 'Build\n', 'Pa
ckage\n', 'References\n', '\n', '\n', 'Index: Build
Scripts/References.include\n', '
"svn: Can't start process 'diff': The system can
not find the file specified.  \n"]

Why is svn diff being invoked with --diff-cmd? I can't force the rest
of the company to install 'diff', and certainly when they manually
upload the diffs they are not using --diff-cmd to generate them, so
why is post-review?

Thanks for the insight!


Tom Emerson

You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to