我们在办公室使用 Ivy 进行依赖管理。公平地说,它解决了我们对任何项目列表的依赖关系列表,并且做得很好。它还将已发布的依赖项发布回我们共享的 Ivy 存储库,以便将来包含在其他项目中。
但是......它依赖于 Java,我们认为这是一个小缺点,如果我们能够根除,那就太棒了。
那么,是否有 .Net 等同于 Ivy?我在 CodeHaus 上找到了这个网站,看起来很有希望,但内容为零。
我们知道 NuGet 可以创建私有存储库,但由于我们内部拥有大量代码,转换/迁移到使用 NuGet 以与我们相同的方式解决/发布我们的依赖项将是一项艰巨的工作与常春藤。