盐堆上的SVN更新

盐堆上的SVN更新,svn,salt-stack,Svn,Salt Stack,我有一个问题,我正在通过SaltStack SVN更新许多服务器 大多数情况下,一切正常,但有些更新失败 servera: ERROR: svn: E000022: Error converting entry in directory '/var/www/site_front/public/css/images' to UTF-8 svn: E000022: Can't convert string from native encoding to 'UTF-8': sv

我有一个问题,我正在通过SaltStack SVN更新许多服务器

大多数情况下,一切正常,但有些更新失败

servera:
    ERROR: svn: E000022: Error converting entry in directory '/var/www/site_front/public/css/images' to UTF-8
    svn: E000022: Can't convert string from native encoding to 'UTF-8':
    svn: E000022: ?\226?\128?\143?\226?\128?\143?\215?\162?\215?\149?\215?\170?\215?\167 ?\215?\169?\215?\156 checkbox.png

    svn --non-interactive update

我已经删除了该文件,并手动更新了所有服务器,但仍在进行。

这看起来不是直接的salt问题,而是svn的潜在问题

建议的解决方案是将export LANG=en_US.UTF-8放入您的环境中

如果没有更多的信息,我很难判断这是否真的是你的问题,但如果你发现是的话,这就是盐的妙处:你可以提供这个


使用状态或状态,并在导致问题的状态下使用
-require
指令,以便以正确的顺序链接它们。

您可以发布sls文件以及从命令行获得的命令和输出吗?