Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note: If a branch was merged with the trunk at some point in the past, foo above is the rev of the last merge. Do a find for "Merged" instead of looking at the end of the log.

Backing out changes:

Given a rev 'foo' that you want to undo:

cd working/copy/
svn merge -c -foo .
svn commit -m "Backing out change foo"

The '-' before foo is important. From svn help merge:

Wiki Markup
{{\-c \[\-\-change\] arg        : the change made by revision ARG (like -r ARG-1:ARG)}}
{{If ARG is negative this is like -r ARG:ARG-1}}