[英]How to keep each component from an application in a separate version control repository?
我想將應用程序的每個組件都保留在一個單獨的,獨立的存儲庫中,並具有自己的版本控制,以便可以分別分發它們(例如:您可能只想使用一個或兩個組件)
是否有標准的方法可以使用mercurir或git?
我在symfony2中看到過類似的內容,所有捆綁包都是單獨的,並且可以使用單個命令從各自的遠程存儲庫中進行更新。
嵌套存儲庫又如何呢? 那可能嗎?
使用git,您應該為每個組件都有一個子模塊。
然后,從您要分發的不同應用程序中,僅使用所需子模塊中的正確版本。
這是一個非常籠統的問題,您可以在以下位置查看有關子模塊以及如何在設置中使用它們的更多信息: http : //book.git-scm.com/5_submodules.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.