首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TortoiseSVN将文件标记为冲突,但在TortoiseMerge中看不到冲突

TortoiseSVN将文件标记为冲突,但在TortoiseMerge中看不到冲突
EN

Stack Overflow用户
提问于 2015-10-13 16:46:39
回答 1查看 541关注 0票数 2

早上好

在windows资源管理器中,我可以看到我的SVN版本控制项目的一些文件有乌龟冲突图标和相应的.mine、.oldrevision、.newrevision文件。

当我使用TortoiseMerge (使用Edit conflicts上下文菜单选项)打开这些文件时,我根本看不到任何红色标记的代码行。我可以将冲突标记为已解决,然后关闭TortoiseMerge编辑器。然后相应的文件图标是正常的,无冲突的,.mine,.oldrevision,.newrevision文件消失了。

你知道为什么会发生这种情况吗?我该如何解决这个问题?

亲切的问候

EN

回答 1

Stack Overflow用户

发布于 2015-10-13 23:00:30

最有可能的是,该文件是以utf-16编码的。SVN只能正确合并utf-8或ANSI/ASCII编码文件。由于它不能合并utf-16编码的文件,所以它将这些文件标记为冲突。

然而,TortoiseMerge可以很好地处理utf-16编码的文件,这就是为什么它不会显示冲突,而只是显示成功的合并结果。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33098073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档