繁体   English   中英

为什么 Subversion 认为这是一个冲突?

[英]Why does Subversion consider this a conflict?

我正在尝试使用 Subversion 分支进行开发并将其合并到主干中。 我正在使用 TortoiseSVN GUI for Subversion。

在我的后备箱中,我添加了一条评论作为文件的第一行:

// Comment added to test Subversion versioning

然后,在另一台计算机上,我检查了该项目,创建了一个名为 RobDevelopment 的新分支,并添加了另一个注释行,因此文件现在以:

// Comment added to test Subversion versioning
// Comment from RobDevelopment branch

然后在那台机器上,我将项目的分支切换到主干,并使用合并来引入我在开发分支中所做的更改。 Subversion 没有更新主干以添加来自开发分支的新评论,而是抱怨文件冲突。 当我查看冲突时,TortoiseSVN 没有向我展示任何一条评论,而是向我展示了三行问号。

为什么 Subversion 无法合并我的新评论?

当您修改分支中的文件时,您可能更改了行尾或编码。 因此,您需要检查 EOL 和编码。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM