常春藤修订方案不同步

Ivy Revision Scheme Out of Sync

我有一个将其 jars 发布到 ivy 的项目。对于当前正在开发中的代码,它发布为 1.DEV.x。这对于让每个人都走上正轨非常有效。

我注意到次要版本不再匹配,我想重新匹配它们。例如,有些依赖项显示次要版本为 60,而有些则显示为 10。实际上,它们已经完全停止了递增修订。这很糟糕,因为现在要正确解决项目,他们必须 运行 一个 clean-ivy-cache 命令来获取更改。

今天,我通过删除所有包含文件夹从 ivy 中清除了所有 1.DEV.x 依赖项。有一些依赖项从次要版本 6 开始(不知道为什么它不是 0),其余的以它们通常的编号开始。现在的问题是现在依赖这些的项目好像找不到了。例如,一个具有次要版本 6 的依赖项说它在版本 7 中找到它,但是在尝试下载时,会抛出一个错误,因为它不存在。解决方法是创建文件夹,重命名依赖项,然后重新 运行 构建。

我想让它从次要版本 0 重新开始,并且还希望它继续递增。我似乎找不到任何可以重置的地方。

您需要清除依赖关系和配置。发布时,查看正在上传的两组文件.. 清除这两个。