您可以通过 项目令牌 的方式拉取其它 CODING 项目制品库的制品。
为了方便您区分即将要操作的两个不同项目,我们统一将:
- 需要被拉取制品的制品库所在项目称为 “项目 A”。
- 执行拉取的项目称为 “项目 B”。
步骤一:在项目 A 内创建项目令牌
- 进入项目 A 项目设置 > 开发者选项 > 项目令牌,单击新建项目令牌。
- 配置制品库权限。
- 单击确定后创建成功。
步骤二:在项目 B 中将刚才创建的项目 A 项目令牌作为用户名 + 密码拉取制品
- 根据您的制品类型,配置认证信息,详情请参见 制品库认证。
- 回到刚才创建的项目 A 项目令牌页面,单击查看密码。
- 在项目 B 制品库配置认证信息时,将项目令牌用户名 + 项目令牌密码(token)作为用户名 + 密码填入信息。以 Maven 类型制品库为例:
- 正确填入信息后,即可拉取成功其他 CODING 项目的制品库。
为什么制品仓库会出现没有主动推送的依赖包?
这是由于该制品仓库开启了 制品代理功能,当制品库代理功能开启时,制品仓库会作为统一入口帮助您管理依赖的第三方制品,因此这些依赖包会出现在制品仓库。您可以在 CODING 制品库内追踪该依赖包的团队内成员的使用情况,也可以通过 CODING 制品扫描统一检测该依赖包的安全漏洞,方便您的团队依赖制品审计。