我是向Jcenter出版图书馆的新手。
我已经成功地创建了一个库,并将其上传到绑定盘(v1.0),并通过以下这链接到Jcenter
现在,我对我的源代码做了一些改进,并希望它成为默认版本1.0,因此我登录到我的bin托盘帐户并删除了版本1.0(该版本链接到jcenter)。现在,当我把我的库推到bin托盘时,它迫使我升级了我的版本,我做了(V1.1),它成功地被上传到了bin托盘。现在我想将它发布到jcenter,所以我尝试将它链接到jcenter,但是我从bin托盘团队获得了以下消息
嗨, 您请求包含的包已经存在于JCenter中: http://jcenter.bintray.com/com/worldline/in/worldlineipg/1.0/ 最简单的方法是转到包页面并发出所有权请求,这将使它从您自己的存储库中链接到JCenter。 在提出所有权请求之前,请确保从回购中删除包的现有版本,以防止冲突。这样,所有权请求就可以顺利通过。 所有权请求获得批准后,您可以直接将模块部署到包中。 良好的问候,JFrog支持
但在宾塔利的主页上,我看到了链接到Jcenter的0个软件包

我可以在bin托盘上看到这两个版本,但是Jcenter只在那里发布了1.0版本。

所以我不需要什么帮助来理解
发布于 2017-12-27 13:49:54
关于您正在经历的问题,包'worldlineipg‘似乎不是您所拥有的,而包的所有者是“by”。您可以验证它的这里。此外,您还可以看到,您的个人Bintray存储库中的包没有链接到JCenter。(见下文截图)

如果用户在链接到JCenter后删除包/重命名该包,则通常会出现这种情况,即"Bintray“用户获取包的所有权。
由于JCenter是一个开放源码软件存储库,其他人可能会使用其中的文件,因此我们不允许从其中删除包。这种情况下,"Bintray“用户获得了包的所有权,保证不会有内容丢失。
为了重新获得包的所有权,转到包页并提出所有权请求。(点击“我是创造者”按钮)。
在进行上述操作之前,请确保从您的个人帐户中删除任何具有相同名称或路径前缀的包。在这种情况下,由于您有一个不在JCenter中的新版本,所以在重新获得包的所有权之后,您必须再次手动添加它。
我们希望这能澄清问题。如果您对此有任何后续问题,请告诉我们。
诚挚的问候,
延安牌
https://stackoverflow.com/questions/47978499
复制相似问题