The following fails to set svn:ignore using process substitution for the file option:
$ svn ps svn:ignore -F <(echo -ne "ignorethis\n") . property 'svn:ignore' set on '.' The property is created but it's empty. Is this something that's not expected to work? I seem to remember doing this in the past and having it work.