我们正在使用 TFS 作为版本控制系统在 Visual Studio 2010 中开发大型代码库。
在执行合并时,我们最近遇到了很多编码问题。对于他们中的大多数,我们为我们获得的其他文件提供“选择编码和合并”选项:
"The encodings for the files being merged must match or an encoding conversion must be specified."
我们通常将每个文件都放在 UTF-8 中,尽管在代码页 1252 和 utf-8 之间合并时会发生冲突。
为了解决这些问题,我们总是执行手动合并,这可能非常麻烦。我们怎样才能避免这些错误呢?TFS 中源代码文件的推荐编码是什么?我们如何递归设置编码以避免将来出现此类错误?