0

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

4

1 回答 1

0

我发现其他人也有同样的问题,看起来 Powershell ISE (v2.0) 使用 Unicode Big Endian 而不是 UTF8。我可以在另一个编辑器中编辑我的文件,使用 Powershell v3(他们说默认使用 UTF8 - 未经证实)或使用支持 unicode 的工具,如KDIFF

于 2013-04-25T17:59:52.670 回答