Version control 放弃SmartGit/Hg中的远程更改

Version control 放弃SmartGit/Hg中的远程更改,version-control,mercurial,smartgit,Version Control,Mercurial,Smartgit,合并时如何放弃二进制文件中的远程更改?只有一个菜单项可以放弃本地文件中的更改。当我试图解决它告诉它不能做这件事的二进制文件 抱歉,我提到了冲突解决程序菜单,但它是冲突解决程序。日志 虽然在使用resolve时,我会在操作日志右下角看到OK图标,但冲突标签不会消失。日志。要放弃远程更改,本地|放弃应该足够了。若要将本地内容设置为冲突“我们的”之前的您自己的版本或远程版本“他们的”,请使用“本地解决”并在此处选择相应的选项。若要放弃远程更改,本地“放弃”就足够了。要将本地内容设置为冲突“我们的”之前

合并时如何放弃二进制文件中的远程更改?只有一个菜单项可以放弃本地文件中的更改。当我试图解决它告诉它不能做这件事的二进制文件

抱歉,我提到了冲突解决程序菜单,但它是冲突解决程序。日志

虽然在使用resolve时,我会在操作日志右下角看到OK图标,但冲突标签不会消失。日志。

要放弃远程更改,本地|放弃应该足够了。若要将本地内容设置为冲突“我们的”之前的您自己的版本或远程版本“他们的”,请使用“本地解决”并在此处选择相应的选项。

若要放弃远程更改,本地“放弃”就足够了。要将本地内容设置为冲突“我们的”之前的您自己的版本,或设置为远程版本“他们的”,请使用“本地解决”并在那里选择相应的选项。

确切的错误消息是什么?请从SmartGit/Hg的设置目录中发布log.txt的相关部分,请参阅关于对话框。@mstrap,我添加了logsHmm。我要回答我的问题。我仍然可以看到冲突标签,但现在解决后我可以提交。这是意料之中的:冲突解决程序将只适用于文本文件,而您可以对所有类型的文件使用“解决”命令,并将内容发送到我们或他们的文件。但我如何告诉解决命令保留哪个版本-我们的或他们的?确切的错误消息是什么?请从SmartGit/Hg的设置目录中发布log.txt的相关部分,请参阅关于对话框。@mstrap,我添加了logsHmm。我要回答我的问题。我仍然可以看到冲突标签,但现在解决后我可以提交。这是预期的:冲突解决程序将只适用于文本文件,而您可以对所有类型的文件使用“解决”命令,并将内容发送到我们的或他们的文件。但我如何告诉解决命令保留哪个版本-我们的或他们的?抱歉,我的意思是Local而不是Modify.Local | Resolve-在那里选择相应的选项-没有这样的选项可供选择。仅列出我要解析的文件的复选框。虽然您为什么认为本地|放弃位于本地菜单中的远程更改?解析为“我的”意味着接受您的“本地”更改并放弃来自合并源的更改,但我猜您指的是“远程”更改。当你重定基址时,“我的”意味着远程更改,这是由重定基址工作的性质引起的。对不起,我指的是本地而不是修改。本地|解析-在那里选择相应的选项-没有这样的选项可供选择。仅列出我要解析的文件的复选框。虽然您为什么认为本地|放弃位于本地菜单中的远程更改?解析为“我的”意味着接受您的“本地”更改并放弃来自合并源的更改,但我猜您指的是“远程”更改。但是,当你重新设置基址时,“我的”意味着远程更改——这是由重新设置基址的工作方式的性质引起的。