基本概念
词汇 |
定义 |
---|---|
源码 |
是指一系列人类可读的计算机语言指令。 |
软件包 |
通常是源码文件的集合或者编译后的产物,因此主要有二进制包和压缩包两种形式。 |
软件发布库 |
能够统一管理各种类型的二进制制品,同时无缝对接现有的标准化构建和发布工具的软件平台。 |
私有依赖库 |
能够统一管理软件开发过程中产生的私有组件仓库,不同的开发语言对应不同格式的二进制文件,提供组织内部私有二进制组件的管理与共享。 |
本地仓库 |
托管在服务端的制品仓库,是实际物理仓库,用户可以在本地仓上传不同类型制品。 |
聚合仓库 |
用户在聚合仓中可以设置代理源与本地三方依赖仓库对接,也具备本地仓的功能,提供统一制品仓库入口,简化客户配置。 |
项目模板版本文件 |
定义项目名称、模块名称、项目版本的文件。Maven私有库的GAV上传主要是用于在页面中上传某个私有组件入库,上传时需要按页面要求自定义填入Groupid(通常为组织,例如com.devops)、artifactid(通常为模块或项目名)和version的坐标属性来唯一标识这个包,方便后续基于GAV的下载使用。 |
项目对象模型 |
pom.xml主要描述了项目的maven坐标,该文件用于管理:源代码、配置文件、开发者的信息和角色、组织信息、项目授权、项目的url、项目的依赖关系等。 |