svn出现中文乱码

最近使用以前一个开发的电脑部署项目,遇到svn连接出现中文乱码的问题,以前的svn地址可以连上,现在新项目的svn地址(比如:https://192.168.1.33/svn/SVN/公司内部项目/test2.1/01源码/test2.1)
使用svn进行连接的时候出现https://192.168.1.33/svn/SVN/3dsfdmdkamdsmaks,la2/test2.1/01dsdfsfdsffdsf/test2.1
总而言之就是中文乱码了,找不到地址,但是使用其他的电脑相同的用户和svn地址可以连上,由此判断可能是本台机器的svn有问题。
Ok,找到问题,直接先把小乌龟卸载掉,在公司群里找到svn的安装程序包,重新安装,可以安装完成后,和先前的一模一样,可能是卸载的姿势不够帅,再次卸载,清理日志,重新安装的时候,更换安装的路径,依然不行,我的天,今天不信邪了,重新在网上找了一个新的版本,重新再来一次,我醉了,唉唉唉。
期间寻求度娘的帮助:
svn的授权文件默认是不支持中文路径的,因此在精确控制中文文件夹的授权时往往会出错。要解决这个问题,需要用UltraEdit(注意不要用记事本或写字板)把authz打开,然后另存在为UTF-8 -无BOM,如下图:
在这里插入图片描述
然后把另存在的authz文件覆盖原有的authz文件。

用记事本或写字板打开authz文件后另存为utf8编码的文件的话,文件开头会有windows特有的unicode标记——ef bb bf,而这三个字节是svn所不能识别的。所以不能用记事本或写字板打开authz文件另存。

以后要编辑authz文件也需要用UltraEdit进行编辑和保存,用记事本或写字板编辑后保存也会自动带上windows特有的unicode标记。

好吧!我承认我没有找到这个文件,后面弄了很久终于找到解决的方法
在这里插入图片描述打开Settings,找到Saved Data,把右边展示栏里面的所有的都给clear掉,应用就好了

在这里插入图片描述最后重新把地址输入图一的Repo-browser就可以了

猜你喜欢

转载自blog.csdn.net/weixin_42874924/article/details/108093986
今日推荐