为什么TortoiseSVN似乎不能将我的Powershell脚本识别为文本文件?

时间:2013-04-24 20:58:10

标签: powershell tortoisesvn

我正在使用TortoiseSVN(版本1.7.10,Build 23359)将我的Powershell脚本存储在Subversion(1.7.7)中,但是当我尝试查看“带有以前版本的差异”时,我看到一个带有“þ”的文件“在第一行,其余的空白和一些空白行标记不同。似乎SVN将我的Powershell文件视为二进制文件而不是文本。我可以做一些编码更改,以便TortoiseSVN识别它吗?

1 个答案:

答案 0 :(得分:0)

我找到someone else having the same problem,看起来Powershell ISE(v2.0)使用Unicode Big Endian而不是UTF8。我可以在另一个编辑器中编辑我的文件,使用Powershell v3(默认情况下使用UTF8表示 - 未经证实)或使用支持unicode的KDIFF工具。