It is possible to ignore build and dist dirs by removing the directories from version control. The trick is to use the –keep-local option to leave the directory in the working copy. For example:
svn rm dist –keep-local
svn ci -m’removed build directory from version control’
The directory will no longer be tracked by subversion but it will still be there in your working copy to hold compiler output, etc.