首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jcenter:如何升级库?

Jcenter:如何升级库?
EN

Stack Overflow用户
提问于 2017-12-26 12:13:21
回答 1查看 622关注 0票数 0

我是向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版本。

所以我不需要什么帮助来理解

  1. 如何使V1.1作为耳聋1.0并删除当前的1.0?
  2. 如果这是不可能的,那么我如何将v1.1推送给Jcenter呢?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-27 13:49:54

关于您正在经历的问题,包'worldlineipg‘似乎不是您所拥有的,而包的所有者是“by”。您可以验证它的这里。此外,您还可以看到,您的个人Bintray存储库中的包没有链接到JCenter。(见下文截图)

如果用户在链接到JCenter后删除包/重命名该包,则通常会出现这种情况,即"Bintray“用户获取包的所有权。

由于JCenter是一个开放源码软件存储库,其他人可能会使用其中的文件,因此我们不允许从其中删除包。这种情况下,"Bintray“用户获得了包的所有权,保证不会有内容丢失。

为了重新获得包的所有权,转到包页并提出所有权请求。(点击“我是创造者”按钮)。

在进行上述操作之前,请确保从您的个人帐户中删除任何具有相同名称或路径前缀的包。在这种情况下,由于您有一个不在JCenter中的新版本,所以在重新获得包的所有权之后,您必须再次手动添加它。

我们希望这能澄清问题。如果您对此有任何后续问题,请告诉我们。

诚挚的问候,

延安牌

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47978499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档