检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
软件发布库 在软件发布库首页为什么不能上传文件、创建目录等? 是否可以通过直接更改pom.xml文件中的依赖ID来调用软件发布库中的jar包? 软件发布库回收站中的文件无法还原该如何处理?
制品”,弹出“上传制品”对话框,请根据需要选择GAV定义来源。 GAV定义来源有以下两种: GAV定义来源模式 描述 POM模式 从POM文件中解析出Maven的GAV坐标信息,然后再上传。 GAV模式 直接指定Maven包的坐标信息再上传。 根据界面提示填写相关参数、上传对应文档完成组件上传。
参考发布私有组件到Rpm私有依赖库,下载Rpm私有依赖库配置文件。 打开配置文件,将文件中所有“{{component}}”替换为上传Rpm文件时使用的“{{component}}”值(本文档中该值为“hello”),并删除“rpm上传命令”部分,保存文件。 将修改后的配置文件保存到Linux主机的“/etc/yum
页面上方可以选择待查找组件所在的仓库(默认为所有制品类型)。 在搜索框内输入文件名称的关键字,单击,即可搜索组件。 单击“文件名”可以查看组件的详细信息。 制品按照checksums搜索 单击搜索框左侧的下拉列表,选择Checksums(默认为文件名称)。 输入“MD5/SHA-1/SHA-256/S
mod”文件路径相同,无需附加特殊目录结构。 v2.0以上(包括v2.0)版本: “go.mod”文件中第一行以“/vX”结尾:目录结构需要包含“/vX”。例如,版本为v2.0.1,目录需要增加“v2”。 “go.mod”文件中第一行不以“/vN”结尾:目录结构不变,上传文件名需要增加“+incompatible”。
Artifact)为软件开发企业提供管理软件发布过程的能力,保障软件发布过程的规范化、可视化及可追溯。 您可以使用本文档API对制品仓库进行相关操作,如发布库下获取文件信息等。支持的全部操作请参见API概览。 在调用软件开发平台API之前,请确保已经充分了解CodeArts相关概念,详细信息请参见产品介绍。
构建时,只允许以该路径开头的Maven文件上传到私有库。 npm 添加路径 否 输入需要添加的路径,单击“+”。 构建时,只允许以该路径开头的npm文件上传到私有库。 Go 添加路径 否 输入需要添加的路径,单击“+”。 构建时,只允许以该路径开头的go文件上传到私有库。 PyPI 添加路径
单击“回收站”,进入回收站页面,可根据需要对软件包/文件夹进行删除或还原操作。 5 项目权限设置 单击,进入项目权限设置,对成员进行权限编辑,详情请参考配置软件发布库2.0的权限。 从首页“服务”进入软件发布库时,页面展示项目列表,无法进行上传、创建文件夹等操作,请单击项目名进入具体项目下操作。
支持本地编译时调用私有依赖库中的软件包吗? 使用gradle构建任务上传maven包,返回500错误提示,该如何处理? 无法下载依赖的war、jar文件时怎么办? 本地构建Maven组件上传到私有依赖库,返回401错误提示,该如何处理? 客户端下载私有依赖库组件,返回http错误码403提示,该如何处理?
进入项目的第一级文件夹后,可以修改第二级文件夹的状态,单击“状态”列中的下拉列表,可以修改对应行文件夹的状态。 状态分为“未发布”和“已发布”两种。文件夹的状态可由未发布变为已发布,状态转换不可逆;如果文件夹的状态为“已发布”,该文件夹状态不可修改、不可编辑(修改文件夹名称、以及修
查询仓库文件夹目录、查询仓库文件详情、非maven删除文件 发布库套餐查询 获取当前用户的套餐信息、获取当前用户的套餐状态 发布库文件管理 彻底删除文件/文件夹、分页查询构建归档包列表 发布库仓库详情 查询项目自动删除任务设置
设置软件发布库中文件夹的发布状态 进入项目的第一级文件夹后,可以修改第二级文件夹的状态(默认为“未发布”),单击“状态”列中的,在下拉栏中修改对应层级文件夹的状态。 如果文件夹的状态为“已发布”,该文件夹状态不可修改、不可编辑(修改文件夹名称、以及修改文件夹下的文件名称、上传、修改版本号、新建文件夹),只能下载或删除。
发布私有组件到PyPI私有依赖库 下载私有依赖库配置文件。 登录软件开发生产线,进入PyPI私有依赖库。单击页面右侧“操作指导”。 在弹框中找到“发布配置”,单击“下载配置文件”。 在本地将下载的“pypirc”文件另存为“.pypirc”文件。 配置代码仓库。 进入代码托管服务,创建P
mod”文件路径相同,无需附加特殊目录结构。 v2.0以上(包括v2.0)版本: “go.mod”文件中第一行以“/vX”结尾:目录结构需要包含“/vX”。例如,版本为v2.0.1,目录需要增加“v2”。 “go.mod”文件中第一行不以“/vN”结尾:目录结构不变,上传文件名需要增加“+incompatible”。
发布私有组件到PyPI私有依赖库 下载私有依赖库配置文件。 登录制品仓库,选择私有依赖库,进入PyPI私有依赖库。单击页面右侧“操作指导”。 在弹框中找到“发布配置”,单击“下载配置文件”。 在本地将下载的“pypirc”文件另存为“.pypirc”文件。 配置代码仓库。 进入代码托管服务,创
软件发布库提供的默认权限矩阵如下表所示。 表1 项目级权限 项目级权限说明 角色/动作 更改包状态 上传 删除/还原(测试包) 删除/还原(生产包) 编辑(测试包) 新建文件夹 下载 还原所有 清空回收站 项目经理 √ √ √ × √ √ √ √ √ 产品经理 × × √ × √ √ √ × × 测试经理 × √
单击页面右上方“操作指导”,在弹框中单击“下载配置文件”,将配置文件settings.xml下载到本地。 在本地打开配置文件,在文件中搜索并找到用户名与密码。 单击页面右上方,单击“下载迁移工具”将迁移工具压缩包(脚本uploadArtifact2.py、配置文件artifact.conf)下载到本地。
API 发布库文件查询 回收站 仓库管理 仓库关联项目 仓库容量 搜索 用户管理 仓库详情 审计日志 关注 文件管理 发布库套餐查询 发布库文件管理 发布库仓库详情
通过Linux命令行上传/获取Debian私有组件 常见问题 了解更多常见问题、案例和解决方案 热门案例 制品仓库服务下仓库首页为什么不能上传文件、创建目录等? 是否可以通过直接更改pom.xml文件中的依赖ID来调用软件发布库中的jar包? 如何将snapshot组件上传到Maven私有依赖库? 如何正确调用Maven私有依赖库的私有组件?
参考发布私有组件到RPM私有依赖库,下载RPM私有依赖库配置文件。 打开配置文件,将文件中所有“{{component}}”替换为上传RPM文件时使用的“{{component}}”值(本文档中该值为“hello”),并删除“rpm上传命令”部分,保存文件。 将修改后的配置文件保存到Linux主机的“/etc/yum