在解决冲突时,我会得到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)
答案 0 :(得分:0)
我不知道这是否会对您有所帮助,但我遇到了类似的问题,我发现Microsoft Team Foundation Server 2010 Service Pack 1修复了编码问题。
修正了问题:
非常激进的文件编码自动检测可能导致 合并期间不合适的编码不匹配