Fix T74218
GNU `find` [1] is different from Linux `find` [2]
`-printf` is not available in the former. So `-print` is used.
I also tried `-exec` but couldn't get over white spaces in a test
directory. Also, mentioned here: https://developer.blender.org/T74218#908107
making an array of directories was necessary, chaining many `-exec`
commands was not feasible.
Also, invoking a shell using `sh -c` wasn't worth the complexity, so I fixed the
`SVN_DIRS_ALL` itself.
As in the task, this diff fixes point 1.
point 2 was fixed in rBM6308
point 3 is fixed by using `/../` since `/a/.svn` is not a working directory,
`/a/` is.
point 4 is **needs** to be fixed.
Also see P1335 for corresponding logs.
[1]: https://www.unix.com/man-page/mojave/1/find/
[2]: https://linux.die.net/man/1/find