我正在为一个客户构建多个项目,它们往往具有我已将其分解为单独项目的通用代码。我正在尝试使用 DUB 来组织所有这些,但到目前为止,我不知道如何在不将这些常见项目添加为依赖项的情况下将它们发布到 github 之类的网站上并在 DUB 的公共注册表中注册它们。发布这些东西要么违反我的合同,要么将无趣的垃圾邮件放入 DUB 注册表(或两者兼而有之)。有什么方法可以在私有服务器上运行我自己的 DUB 注册表,并让它绘制所有常见的公共项目以及 LAN 可访问的 git repos 中的一些私有项目?
这将使我不必制作大量的 git 子模块。:)
谢谢。