From http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.advanced.props.special.ignore :
"The patterns found in the svn: ignore property apply only to the directory in which this property is set, and not to any of its subdirectories."
[...]
βWhen an object is under the Subversion control, the ignore pattern mechanisms no longer apply to it. In other words, don't expect Subversion to not make the changes you make to the version file, simply because this file name matches ignore the Subversion pattern always notices all its versions of objects. "
You can use the -R flag, but this will only apply the property in a recursive way - it does not change the effect of the properties, therefore it will not apply to newly created directories.
I also suggest using propedit instead of ps because it allows mulitline editing, otherwise it is difficult to deal with more than one ignore pattern.
source share