¿Por qué SVN a veces informa que los files no versionados se saltaron, y a veces no?

Cuando svn revert -R * command svn revert -R * desde la raíz del repository, a veces recibo files no versionados que se informan como "omitidos", pero a veces no. Cuando informa files no versionados, la salida es como

 Skipped 'path/to/file/name.ext' 

Cuando no informa los files no versionados como salteados, simplemente no genera nada sobre los files no versionados.

En aras de la creación de scripts, me gustaría que todos los files no versionados (y solo los files no versionados) se notifiquen como omitidos.

Esto es con el propósito de eliminar files no versionados, mientras que la solución descrita aquí no funciona para repositorys SVN nesteds porque también están listdos con ? personaje principal por svn status .

ACTUALIZACIÓN: svn st -v produce resultados como los siguientes:

 ? projects/test-suite 281978 239612 gbedwell resources 281978 239612 gbedwell resources/windows_version_resource.rc 281978 281585 hahnfeld runtimes 281978 281585 hahnfeld runtimes/CMakeLists.txt 281978 279776 cbieneman runtimes/Components.cmake.in ? t1.txt 

En la parte inferior hay un file no versionado que quiero que se informe como "Saltado" (y en consecuencia, para eliminar este file con un script). En la parte superior hay un repository nested, cuyo estado es indistinguible del estado de un file no versionado. No me gustaría eliminar el repository nested en el script.

Esta vez, svn revert -R * informa que el file no versionado se saltó, aquí está el resultado completo:

 Skipped 't1.txt' 

ACTUALIZACIÓN2: Parece que cuando el command es como svn revert -R repository , svn no muestra los files no versionados como salteados. Pero cuando el command es como svn revert -R repository/* , list. Aunque no estoy seguro de si esta es la única causa, creo que el último tipo de command a veces no incluía demasiados files no versionados como salteados.