2016-04-25 32 views
0

問題的承諾Visual Studio團隊服務通過GIT有2個大項目A,B。其中A和B股普通代碼項目C,結構這些項目在TFS與GIT

,我們有兩個大項目可以說A和B,而這兩個項目A和 B使用來自項目C(公用)的(引用)代碼。

項目結構是,所有這三個項目都屬於同一個父目錄(同級文件夾)。

當我們將此源代碼上傳到Visual Studio Team Services時,我們確定了3個TeamProjects,並且每個文件夾都屬於每個Team Project。

問題: - 當我們打開項目A的解決方案,並更改了項目C(因爲它被引用到Project A),做了承諾項目A,但該項目下不顯示這些變化在TFS提交中。

需要在Visual Studio團隊服務/ GIT爲結構的解決方案

回答

2

我們曾經有過類似的問題,直到我們搬到了使用的NuGet管理共享代碼和依賴關係。 Nuget提供版本控制,依賴關係樹和集中式存儲。一旦你花費了一些時間,創建軟件包並共享它們非常簡單。檢查出來

https://docs.nuget.org/

+0

感謝您的信息@ chief7, 我會考慮你的解決方案 – jay

相關問題