通常,多個應用程序共享開發過程中經常變化的大型庫代碼庫。在這些情況下,我更願意創建一個以該套件命名的解決方案,併爲每個應用程序和共享庫包含單獨的項目。解決方案:每個應用程序或每個應用程序套件
這是一個很好的方法嗎?其他人如何構建其應用程序套件等代碼庫?
通常,多個應用程序共享開發過程中經常變化的大型庫代碼庫。在這些情況下,我更願意創建一個以該套件命名的解決方案,併爲每個應用程序和共享庫包含單獨的項目。解決方案:每個應用程序或每個應用程序套件
這是一個很好的方法嗎?其他人如何構建其應用程序套件等代碼庫?
解決方案的實際結構實際上取決於內部工作流程。有一個非常敏捷,每個人的重構 - 一切辦法將指向一個解決方案與許多項目。如果您的店鋪有專用圖書館團隊和各種應用程序團隊,它們會定期發佈內部版本,然後單獨的解決方案可能有助於通過更強的解耦,並且減少構建時間。
或者做一兩個...只檢查一個主.sln來源控制(爲您的構建服務器和您的開發人員定期拉出並不斷構建),然後每個開發人員可自由構建自己的(潛在的瞬態/一次性任務導向解決方案? – rohancragg 2008-12-18 14:48:45