在解决冲突时,我将获取The file encoding -3 is not a valid encoding.
我正在解决文件夹上的冲突。
代码:
workspace.MergeContent(conflict, false);
错误:
The file encoding -3 is not a valid encoding.
at Microsoft.TeamFoundation.VersionControl.Client.FileType.GetEncodingFromIntOrString(Int32 codePage, String encoding)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.PreMerge(Conflict conflict, ThreeWayMerge threeWayMerge)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.InternalMergeContent(Conflict conflict)
at Microsoft.TeamFoundation.VersionControl.Client.Workspace.MergeContent(Conflict conflict, Boolean useExternalMergeTool)
发布于 2014-07-04 23:06:33
我不知道这是否会对你有帮助,但我也有类似的问题,我发现Microsoft Team Foundation Server2010Service Pack 1修复了编码问题。
已修复问题:
非常激进的文件编码自动检测可能会在合并期间导致不适当的编码不匹配
http://support.microsoft.com/kb/2182621#mtDisclaimer
https://stackoverflow.com/questions/24572645
复制相似问题