使用svn命令行进行提交操作时,发现在命令行窗口直接敲命令提交,message为中文是正常的。但将命令写入批处理文件来执行时提交的中文message是乱码。
原因是命令行的编码是GBK,而我的批处理文件编码为utf-8,因此提交时的utf8编码的中文被按照gbk的编码提交了。
解决方式是把批处理文件以GB2312的编码格式保存,这样就好了
TortoiseSvn批处理命令中文乱码的问题
最新推荐文章于 2025-10-14 13:02:56 发布
当使用svn命令行通过批处理文件提交时,如果批处理文件编码为UTF-8,而命令行默认编码为GBK,会导致中文message显示为乱码。解决方法是将批处理文件保存为GB2312编码,确保与命令行环境一致,从而正常提交中文信息。
3242

被折叠的 条评论
为什么被折叠?



