我们有一个庞大的项目,我们决定将所有独立的东西分解成可重用的Nugets。
该项目处于中期开发阶段。
我们有多个流程,例如:服务,业务流程,客户等。不同的流程使用共享的Nuget,例如:基础架构,逻辑引擎,数据库,文件管理器等。
我有两个问题:
谢谢。
编辑:
以下是一个澄清我的问题的示例:
如果将 NugetA.ver1.0.0 升级到版本1.0.1,则最好创建 NugetAB.ver1.01 和 NugetABC.ver1。 0.1 ?
请记住,系统中有很多类似的西装, NugetA 可以是记录程序包或许多模块所依赖的数学库。
答案 0 :(得分:1)
对此有很多观点,但是我认为这里提供了一个很好的讨论,应该阅读:Version after dependency change
无论您选择哪种方式,要记住的另一点是,通常应避免拥有太多过于精细的程序包。