我有一个使用Yii框架开发的站点,并且我想将该框架从版本1.1.8升级到1.1.11。我已经对1.1.11进行了框架修改,但其他人没有,我不记得他们是哪一个。搜索mercurial存储库以查找某个路径中的更改
有没有办法搜索某个路径中Mercurial存储库中的所有更改? 该框架位于./yiiframework目录中。
我有一个使用Yii框架开发的站点,并且我想将该框架从版本1.1.8升级到1.1.11。我已经对1.1.11进行了框架修改,但其他人没有,我不记得他们是哪一个。搜索mercurial存储库以查找某个路径中的更改
有没有办法搜索某个路径中Mercurial存储库中的所有更改? 该框架位于./yiiframework目录中。
可以传递到hg log
命令的路径:
hg log path/to/foo
虽然@大卫的答案是技术上是正确的,这是错误的思想,我会回答不问的,问题
“如何保持对不断变化的上游代码库”
顶我的补丁是真的您的业务任务
对于Mercurial而言,这是一项相当简单的工作,您只需执行部分工作“合并并行更改”,而这些工作不能由SCM自动完成。
短方法文档
此操作后,您有1.1.11 与从您的1.1.8继承的更改
未来的工作流程 *手工 对自己的分公司仅 *从上游拉(如果你能)违约或更新默认工作*合并到我的,当它需要
PS - 更复杂的工作流可能假设并承认在单个分支上使用MQ修补程序