我有一个项目,它将jar发布到ivy。对于目前正在开发的代码,它发布为1.DEV.x。这对于保持每个人都在正轨上整合起了很大的作用。
我注意到次要版本不再匹配,我想重新匹配它们。例如,一些依赖项显示次要版本为60,而另一些显示为10。事实上,他们已经完全停止了增量修订。这很糟糕,因为现在要正确解决项目,它们必须运行clean-ivy-cache
命令来拾取更改。
今天,我清除了所有的1.DEV。通过删除所有包含文件夹从ivy中删除X依赖项。有一些依赖项是从小版本6开始的(不知道为什么不是0),其余的则是它们通常的版本号。目前的问题是,依赖这些资源的项目似乎找不到它们。例如,一个次要版本6的依赖项说它在版本7找到了它,但是当尝试下载时,抛出一个错误,因为它不在那里。解决方法是创建文件夹,重命名依赖项,然后重新运行构建。
我想让它从次要版本0开始,并希望它继续递增。
您需要清除依赖项和配置。发布时,查看上传的两组文件。