So I have two branches, b1
and b2
. I have a working copy of b1
checked out at a certain revision, r1000
, and I've merged in some changes from r1001
of b2
.
I've manually edited a file foo
, in my working copy, such that it's now identical to the r1000
revision of b1
. However, when I do an svn diff
, the output is a diff against the b2
, r1001
revision, not the (empty) diff against b1
, r1000
that I would expect.
Is there a generic way to get svn diff
to say "this is what's going to change in the repository if you check this in", or do I have to specify branches and revision numbers on the command line to get what I want?