通常,多个应用程序共享开发过程中经常变化的大型库代码库。在这些情况下,我更愿意创建一个以该套件命名的解决方案,并为每个应用程序和共享库包含单独的项目。解决方案:每个应用程序或每个应用程序套件
这是一个很好的方法吗?其他人如何构建其应用程序套件等代码库?
通常,多个应用程序共享开发过程中经常变化的大型库代码库。在这些情况下,我更愿意创建一个以该套件命名的解决方案,并为每个应用程序和共享库包含单独的项目。解决方案:每个应用程序或每个应用程序套件
这是一个很好的方法吗?其他人如何构建其应用程序套件等代码库?
解决方案的实际结构实际上取决于内部工作流程。有一个非常敏捷,每个人的重构 - 一切办法将指向一个解决方案与许多项目。如果您的店铺有专用图书馆团队和各种应用程序团队,它们会定期发布内部版本,然后单独的解决方案可能有助于通过更强的解耦,并且减少构建时间。
或者做一两个...只检查一个主.sln来源控制(为您的构建服务器和您的开发人员定期拉出并不断构建),然后每个开发人员可自由构建自己的(潜在的瞬态/一次性任务导向解决方案? – rohancragg 2008-12-18 14:48:45