【发布时间】:2020-05-13 11:39:03
【问题描述】:
我一直在努力解决以下有关使用 Mercurial 的源代码版本控制的问题。一方面,我在本地工作目录中获得了源代码,并且这些源代码受 Mercurial 控制。另一方面,我的 IDE 中自动生成的工作区中有这些源代码的副本,并且这些源代码不受 Mercurial 控制。那就是问题所在。因为我将通过我的 IDE 对源代码进行修改。因此,我将修改不受 Mercurial 控制的源代码。我需要有一些同步机制,以确保通过我的 IDE 对源代码所做的更改将反映到工作目录中。
我有一个想法,我可以通过以某种方式扩展 hg commit 命令来实现这种同步机制,它首先将源代码从工作区复制到工作目录,然后实际执行提交。
谁能告诉我上面描述的想法是否可行?感谢您的任何建议。
【问题讨论】:
标签: mercurial mercurial-hook mercurial-extension