I am using Windows PowerShell 4.0 on Windows 8.1 x64 with SVN binaries from TortoiseSVN 1.8.8.
Calling svn st displays
! Blähbauchß.txt
However piping it like svn st | where { $_ -match "\!\s*(.*)" } displays
! Bl�hbauch�.txt
This seems to be an encoding problem. It becomes relevant when I try to use the matches with svn add or svn rm. How can I fix this?