我們使用Git進行源代碼管理,並使用Visual Studio進行開發。 另外,我們有一個在幾個項目中使用的公共lib。如何使用GIT或VisualStudio共享多個其他項目中的庫
現在我們手動複製每個項目中該lib的項目文件並更新代碼,在一個項目的上下文中強制我們在其他項目中手動更新文件。
我想設置這樣的事情:
PROJECT1
公共庫
項目文件
Project2的
公共庫
項目文件
我可以看到它在兩個方面進行:
其中, 「公共庫」 將是自己的Git倉庫中的文件夾在另一個倉庫中。
其中「Common Lib」將作爲其自己的存儲庫,並讓Visual Studio將其作爲不屬於解決方案文件夾的「外部項目」導入。
哪一個是可行和最實用的?
是的,你是對的Common Common Lib在同一時間進化,所以nuget解決方案不會很實用。現在我必須弄清楚submodules是如何工作的:)謝謝! – Thomas