【发布时间】:2013-02-21 12:57:19
【问题描述】:
我在 HgSVN 中进行了 4 次本地提交,然后我将本地代码更新为较早的版本,我对其进行了更改,进行了本地提交,与服务器代码合并,当尝试推送时,我被禁止,因为4 个本地提交未合并。
- 如何从 HgSVN 历史记录中删除/移除这 4 个本地提交并推送代码?
-
在这种情况下应该怎么做?
- 使用 HgCommit 将代码保存到本地机器和
- HgWorkbench 用于将本地更改推送到服务器
【问题讨论】:
-
本地提交和推送不是似乎与颠覆有关的术语。您是在谈论使用两个独立的存储库吗?
-
@crashmstr:我正在使用 HgCommit 和 HgWorkbench 分别提交本地(本地提交)和服务器(推送)。
-
这看起来不像正常的工作流程。我认为 HgCommit 将是 Mercurial。那么这是一个水星问题还是乌龟?如果你把两者混在一起,那不是自找麻烦吗?
-
@ppu 你真的需要改变你的标签和标题,因为你的问题现在读取 very 不同。
-
@crashmstr : 更改标签希望它是正确的。
标签: mercurial push hgsubversion