我有一個使用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修補程序