On Tue, October 30, 2012 3:40 am, Christian Hammond wrote:
> What happens if you run:
>     svn diff --diff-cmd=diff
> directly?
> Christian
> --
> Christian Hammond - chip...@chipx86.com
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com


It is the same as the output from post-review debug. If I remove GNU diff from
first in the path, post-review complains about not having GNU diff.



C:\workareas\svn\test\rb-test > svn up

Updating '.':

At revision 83.

C:\workareas\svn\test\rb-test > svn stat -u

M               83   test.txt

Status against revision:     83

C:\workareas\svn\test\rb-test > svn diff test.txt

Index: test.txt


--- test.txt    (revision 83)

+++ test.txt    (working copy)

@@ -1,3 +1,4 @@

+test test

save this cahnge



C:\workareas\svn\test\rb-test > post-review --debug

>>> RBTools 0.4.2

>>> Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)]

>>> Running on Windows-7-6.1.7601-SP1

>>> Home = C:\Users\user1\AppData\Roaming

>>> Current Directory = C:\workareas\svn\test\rb-test

>>> Checking the repository type. Errors shown below are mostly harmless.

DEBUG:root:Checking for a CVS repository...

DEBUG:root:Checking for a ClearCase repository...

DEBUG:root:Checking for a Git repository...

DEBUG:root:Checking for a Mercurial repository...

DEBUG:root:Checking for a Perforce repository...

DEBUG:root:Checking for a Plastic repository...

DEBUG:root:Checking for a Subversion repository...

DEBUG:root:Running: svn info

DEBUG:root:Running: diff --version

DEBUG:root:repository info: Path:
https://svn-srvr/svn/proj_tpc_tca_test-comp-a, Base path:
/rel-branches/release_1.0_rc5, Supports changesets: False

>>> Finished checking the repository type.

>>> HTTP GETting api/

>>> HTTP GETting https://rb-srvr/rb/s/test_project_c/api/info/

>>> Using the new web API

DEBUG:root:Running: svn diff --diff-cmd=diff

Failed to execute command: ['svn', 'diff', '--diff-cmd=diff']

['Index: test.txt\n',
'Usage: diff [OPTIONS] <file1> <file2>\n', '\n', 'Display the differences
between <file1> and <file2> in unified diff\n', "format.  OPTIONS are diff
extensions as described by 'svn help diff'.\n", "Use '--' alone to indicate
that no more options follow.\n", "svn: E200012: 'diff' returned 2\n"]

C:\workareas\svn\test\rb-test > diff --version

diff (GNU diffutils) 2.8.7

Written by Paul Eggert, Mike Haertel, David Hayes,

Richard Stallman, and Len Tower.

Copyright (C) 2004 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO


C:\workareas\svn\test\rb-test > svn --version

svn, version 1.7.5 (r1336830)

   compiled May 11 2012, 03:17:57

Copyright (C) 2012 The Apache Software Foundation.

This software consists of contributions made by many people; see the NOTICE

file for more information.

Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.

  - handles 'http' scheme

  - handles 'https' scheme

* ra_svn : Module for accessing a repository using the svn network protocol.

  - with Cyrus SASL authentication

  - handles 'svn' scheme

* ra_local : Module for accessing a repository on local disk.

  - handles 'file' scheme

* ra_serf : Module for accessing a repository via WebDAV protocol using serf.

  - handles 'http' scheme

  - handles 'https' scheme

C:\workareas\svn\test\rb-test > svn diff --diff-cmd=diff

Index: test.txt


Usage: diff [OPTIONS] <file1> <file2>

Display the differences between <file1> and <file2> in unified diff

format.  OPTIONS are diff extensions as described by 'svn help diff'.

Use '--' alone to indicate that no more options follow.

svn: E200012: 'diff' returned 2

C:\workareas\svn\test\rb-test > svn propget reviewboard:url


C:\workareas\svn\test\rb-test > svn info

Path: .

Working Copy Root Path: C:\workareas\svn\test\rb-test

URL: https://svn-srvr/svn/proj_tpc_tca_test-comp-a/rel-branches/release_1.0_rc5

Repository Root: https://svn-srvr/svn/proj_tpc_tca_test-comp-a

Revision: 83

Node Kind: directory

Schedule: normal

Last Changed Author: testuser1

Last Changed Rev: 83

Last Changed Date: 2012-10-30 10:19:47 -0400 (Tue, 30 Oct 2012)

Want to help the Review Board project? Donate today at 
Happy user? Let us know at http://www.reviewboard.org/users/
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to