带svn命令行的Unicode

带svn命令行的Unicode,svn,unicode,cmd,tortoisesvn,add,Svn,Unicode,Cmd,Tortoisesvn,Add,我在使用svn命令行时遇到了一个小问题。我有写在西里尔文上的文件。当我试图通过svn命令行将它们添加到存储库中时,我得到了一个错误 命令:svn add挈挈С挈.txt 错误:svn:警告:W155010:'C:\SomeFolder\oano.txt'未找到 svn:E200009:无法添加所有目标,因为某些目标不存在 svn:E200009:请求的操作的非法目标 ->我尝试使用--encoding,但无法与add一起使用。 ->我尝试用chcp 65001(UTF8)和字体(Lucida)更

我在使用svn命令行时遇到了一个小问题。我有写在西里尔文上的文件。当我试图通过svn命令行将它们添加到存储库中时,我得到了一个错误

命令:svn add挈挈С挈.txt 错误:svn:警告:W155010:'C:\SomeFolder\oano.txt'未找到 svn:E200009:无法添加所有目标,因为某些目标不存在 svn:E200009:请求的操作的非法目标

->我尝试使用--encoding,但无法与add一起使用。
->我尝试用chcp 65001(UTF8)和字体(Lucida)更改cmd代码页,同样的错误
->我尝试使用CreateProcessW,仍然是相同的错误
->我尝试使用cmd复制文件(copyццСц.txtццСц1.txt),文件复制没有问题(目前是默认代码页866)

如我所见,文件名无法正确读取,因此svn无法找到该文件。我也不知道如何修复它

我在这里发现了类似的问题: 但我不明白问题是如何解决的:/