Versions Compared

Key

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

...

revert - clobber your local changes in the working copy and replace with the current copy in the remote repository

Global Ignores

Typically in most coding projects, there are local files which will be created by an IDE or other tool which should always be ignored by SVN.

These can be configured on a directory basis in the repository but an easier method is adding them to your Subversion config file, typically found at ~/.subversion/config

There should be a line which says "global-ignores" which can be un-commented and then modified. 

These are some of the settings I use:

No Format
global-ignores = target *.class *.jar *.diff x.x *.log .classpath .project .settings *.tar.gz .cproject gmon.out *.slcio .dependencies

These will apply to all subversion directories and files so make sure that the files you include here really would never be checked into version control.

Commands

All commands below assume that you are in a command shell like bash on Linux and that the current working directory is a local working copy of a structure node that has been checkout out of the repository.

...