我正在開發iOS應用程序,並已將代碼分爲兩個獨立的項目:Web服務的客戶端庫和依賴於客戶端庫的應用程序項目。有兩個相互依賴項目的Xcode 4工作區:我是否也應該使用git子模塊?
這兩個項目都已經添加到一個Xcode工作區,並且正確聲明瞭依賴關係。
每個項目都有自己的git存儲庫。目前我有兩個項目簽出到兩個單獨的目錄,我獨立管理兩個git存儲庫。目前定義這兩段代碼之間的依賴關係的唯一地方是在應用程序的Xcode項目中。
但是,我想知道是否應該將客戶端庫git存儲庫作爲應用程序存儲庫的git submodule添加。這在概念上感覺不錯,但我之前沒有使用git子模塊,我想知道是否有任何與Xcode一起使用這種方法的問題?我可以找到大量關於如何使用Xcode工作區來管理項目間依賴關係的博客帖子,像這樣以及其他地方的大量關於git子模塊的文檔,但是我找不到經過驗證和測試的單個帳戶。工作流程同時使用起來如果你知道一個,請張貼鏈接)
簽出cocoapods http://cocoapods.org – 2012-08-10 13:28:31