【发布时间】:2011-09-17 10:33:51
【问题描述】:
所以我已经为我的网站从 CVS 切换到了 mercurial。
我遇到的最大问题是,如果我正在处理一些我不想提交的文件,我只是保存它们。然后我有其他文件想要推送到服务器,但是如果有人else 已经对存储库进行了更改,我将它们拉下来。它要求我合并或变基。这些选项中的任何一个都会导致我丢失我尚未提交的本地更改。
我读到我应该在本地主机上为每个项目克隆存储库,并在准备好时将其合并到实时中。这不仅看起来乏味,而且由于它是一个大型存储库,因此需要很长时间。
有没有更好的解决方案?
我希望 Mercurial 会看到我没有提交我的更改(即使我已经从服务器上的文件更改了文件)所以它只是忽略了该文件。
对此的任何意见将不胜感激。谢谢!
另外,我正在使用 hg eclipse 插件来处理我的文件并从服务器推送/拉取。
【问题讨论】:
-
这不是您的问题的重复吗? stackoverflow.com/questions/6392832/…
-
正如您在重复问题的评论中已经提到的那样,您应该编辑问题而不是发布新问题。对于这个或其他问题,请要求关闭。
标签: eclipse mercurial merge push