I'm trying to write a multi-file patch for an open-source project, but the master copy has changed since I started working. I need to get the SVN difference (just the files under version control) between my uncommitted version and the revision from which it was checked. Which SVN command can I use to find the difference?
Edit: I'm sorry, I must have been using the term "working copy" improperly. I need to compare my uncommitted changes to the revision off which they are based. In other words, I checked out revision 1000 and changed files foo
and bar
. The rev number is now up to 1015, but I need to compare my version of foo
and bar
to the version of revision 1000. Is there an easy command to do this (compare my altered copy of a program with a past revision)?