可能重複:
Storing third-party libraries in source control包括版本控制外部C++庫
我目前開始這是會被幾個不同的計算機上開發一個項目,我與bzr保持同步。在該項目中,我使用了幾個第三方庫,如SDL。在過去,我只是將編譯過的庫的副本推送到我的版本控制中,但這通常似乎大大增加了分支的大小,並且通常看起來是一個糟糕的主意。
這是正常的做法,只是推送所需的庫,還是有更好的方式添加庫到分佈式版本控制如bzr或git? (我知道在svn中你可以使用svn:external來做類似於此的操作)
重複[在源代碼管理中存儲第三方庫](http://stackoverflow.com/questions/49196/storing-third-party-libraries-in-source-control) – 2010-06-08 00:12:09
這個問題的答案是顯着的當使用像git或bzr這樣的DVCS(正如這個問題所要求的)和像Perforce或Subversion這樣的「傳統」客戶端 - 服務器解決方案(就像在被引用的線程中被詢問和回答)時不同。 – 2010-06-08 01:41:38