项目相关
什么是项目?
交付控制的工程单位。一个完整的项目,有完整的控制台功能,互相隔离的交付控制数据。在实际研发过程中,通常可以对应上一个研发团队研发的系统或一次交付产出。
一个租户下可以存在多个项目(为从属关系)。
项目管理
如何新增项目?
点击右上角新增项目新页面完善项目信息,点击提交完成项目新增。
新增定制项目时需要选择对应的的制品稳定版本作为定制项目的基础资源。
项目负责人默认是当前登陆用户,可手动更改为其他用户,可选范围为当前租户下所有人。
一个租户下只能有一个制品项目,新增完成后后续项目添加时都为定制项目。

如何编辑项目基础信息?
点击编辑新页面打开项目基础信息页,可编辑范围如图

如何启/停用项目?
点击启用可启用停用状态下的项目;点击停用二次确认后可停用启用状态下的项目;
停用状态下的项目用户无法进入。
项目只支持停用不支持删除。

如何进行项目工程文件的导出?
点击导出新页面打开资源导出页,选择需要导出的资源的版本及颗粒度后点击确认完成导出。(图为制品导出过程)
制品项目导出时需要选择导出的资源粒度(如图);定制品导出时直接导出完整资源。
导出的制品资源会附带当前资源全量的依赖关系。

如何进行项目工程文件导入?
点击导入新页面打开资源导入页选择导入对象并上传目标工程文件,点击确认完成导入。
导入的产品标识与版本需要与选择的产品保持一致。

项目内成员管理
项目下成员都有哪些角色?
| 角色 | 来源 | 权限 |
|---|---|---|
| 项目负责人 | 项目创建时被赋予 | 项目负责人拥有该项目下全量权限(全量功能的使用配置、人员的管理、项目的管理) 1.项目负责人可以创建维护项目管理员、开发人员、访客 。 2.项目负责人可以转交负责人给其他用户,转交前不能退出项目。 3.转交前不能退出项目 |
| 管理人员 | 团队负责人维护添加 | 团队管理员拥有以下功能 1.同于所有项目负责人/管理员的所有项目权限。 2.团队管理员可以创建维护普通用户。 3.团队管理员可退出项目。 |
| 开发人员 | 团队负责人/管理员维护添加 | 开发人员拥有以下功能 1.拥有该项目下全量的功能权限(制品/定制品中心、运行环境、发布管理) 2.开发人员可自主退出项目 |
| 访客 | 团队负责人/管理员维护添加 | 1.访客仅拥有功能的只读权限,无法执行带写入的操作。 2.访客可自主退出项目 |
如何转交项目的负责人?
从项目设置点击进入项目详情页,点击转交负责人后选择转交对象,确认后完成转交操作。
当前账号为项目负责人时可选择转交负责人,转交之后该负责人仍然具有项目管理员角色。
租户负责人、租户管理员、项目负责人可操作该功能。
当该账号为租户层级的负责人或管理员时,转交项目负责人后仍然具有该项目内的全量权限。(如图,转交负责人按钮不消失)

如何新增项目下成员?
进入项目详情,点击成员管理下新增,选择已注册用户进行添加,指定角色后提交完成成员新增。

如何移除项目下成员?
管理员可对项目下成员可进行移除操作,支持单个移除和批量移除。
移除成员后该成员失去该项目所有权限且项目列表中无此项目。
负责人不可移除,自己的账号不能自己移除。

如何编辑成员角色?
点击编辑角色在弹窗页可更改成员角色。

如何退出项目?
在项目列表退出项目二次确认后退出项目。
退出项目后失去该项目权限,该项目入口在项目列表消失。
