[英]Installing rails plugins as git submodules
(為什么沒有|有沒有)運行方式
./script/plugin install -SOME_HIDDEN_OPTION git://github.com...
這樣插件就像git子模塊一樣安裝。 子模塊的原因是將不相關的代碼保留在項目的存儲庫之外。
也許有理由不將插件保留為子模塊?
./script/plugin install git://github.com/something/something...
應該沒有子模塊工作......
如果你想更新插件,只需導航到該插件的文件夾並進行git pull。
子模塊的唯一優點是您可以從git存儲庫中的任何位置查看所有子模塊。 否則,git只是找到最近的git存儲庫並對其進行處理...在上面的例子中,導航到插件的目錄將使其成為您正在處理的存儲庫。
子模塊有點吵。 此外,如果您克隆您的倉庫並且其中一個子模塊遙控器已經關閉,那么您將被卡住。
我最終還是偶爾調整了本地代碼,這使得它必須在我的回購中。
Braid使這種情況變得簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.