本页介绍了如何在 Secure Source Manager 网页界面中使用问题和拉取请求。
如需通过网页界面访问 Secure Source Manager 实例,请将以下网址复制到浏览器地址栏中。
INSTANCE_ID-PROJECT_NUMBER.LOCATION.sourcemanager.dev
替换以下内容:
- 将 INSTANCE_ID 替换为实例名称。
- 将 PROJECT_NUMBER 替换为实例的 Google Cloud项目编号。如需了解如何标识项目,请参阅标识项目。
- 将 LOCATION 替换为实例的区域。
所需的角色
如需获得处理问题和拉取请求所需的权限,请让您的管理员为您授予以下 IAM 角色:
-
Secure Source Manager Instance Accessor (
roles/securesourcemanager.instanceAccessor
) 在 Secure Source Manager 实例上 -
针对代码库的 Secure Source Manager Repo Writer (
roles/securesourcemanager.repoWriter
)
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
如需了解如何授予 Secure Source Manager 角色,请参阅使用 IAM 进行访问权限控制和向用户授予实例访问权限。
查看拉取请求
您可以查看自己有权访问的所有拉取请求,也可以查看特定代码库的拉取请求。
空代码库没有拉取请求标签页。将代码推送到代码库后,您就可以查看拉取请求标签页。
如需查看分配给您的拉取请求或问题,请前往 Secure Source Manager 的问题或拉取请求标签页,然后点击分配给我的。
如需查看代码库的拉取请求,请执行以下操作:
- 在 Secure Source Manager 网页界面中,选择您的代码库。
- 在代码库页面中,点击拉取请求标签页。
- 您可以使用受让人、类型或排序的下拉菜单来过滤或排序拉取请求。
如需查看所有拉取请求,请执行以下操作:
在 Secure Source Manager 网页界面中,点击 Pull request 标签页。
您可以使用受让人、类型或排序的下拉菜单来过滤或排序拉取请求。
创建拉取请求
- 在 Secure Source Manager 网页界面中,选择要为其创建拉取请求的代码库。
- 在代码库页面中,点击 Pull requests 标签页。
- 点击 New pull request。
- 在合并到菜单中,选择要将拉取请求合并到的分支。
- 在从以下位置拉取菜单中,选择要从中拉取的分支。
- 点击 New pull request。
- 为拉取请求添加标题和说明,并附上所有相关文件。
点击创建拉取请求。
系统会将您转到拉取请求页面,您可以在该页面上添加审核者、标签、里程碑和受让人。
修改拉取请求详细信息
您可以为拉取请求添加审核者、标签、里程碑、指派对象和截止日期。
如需添加审核者、标签、里程碑、受让人:
在拉取请求页面中,点击要修改的详细信息旁边的
齿轮图标。
系统会自动保存修改。
如需更新截止日期,请执行以下操作:
- 点击截止日期部分中的日历图标,然后选择日期。
- 点击
加号图标以保存截止日期。
审核拉取请求
审核者可以添加评论、请求更改和批准拉取请求。
如需查看分配给您的拉取请求,请执行以下操作:
- 在 Secure Source Manager 网页界面中,点击 Pull 请求标签页。
- 点击已分配给您。
点击要查看的拉取请求。
系统随即会打开对话页面。您可以查看拉取请求作者或其他审核者留下的任何评论。
如需查看和评论已更改的文件,请点击已更改的文件标签页。 您可以点击空白、拆分视图/统一视图和差异选项下拉菜单,更改空白显示、视图和差异选项的行为。
如需发表评论,请点击要评论的行旁边的加号图标。
点击开始检查。
如需添加任何其他评论,请点击要评论的行上的加号图标,然后点击添加评论。
评论支持使用 Markdown 设置样式。
如需发送评论、批准拉取请求或请求更改,请点击审核。
您可以添加评论来总结所做的更改,也可以将评论空间留空,然后从以下选项中进行选择:
- 批准:批准更改。
- 评论:发送评论,但不批准拉取请求。
请求更改:请求对拉取请求进行更改。
合并拉取请求
- 在代码库页面中,点击 Pull requests 标签页。
- 选择要合并的拉取请求。
- 如果没有冲突,请点击 Merge pull request。
查看问题
- 在 Secure Source Manager 网页界面中,选择您的代码库。
- 在代码库页面中,点击问题标签页。
- 您可以使用指派对象、类型或排序菜单过滤或排序问题。
创建问题
- 在 Secure Source Manager 网页界面中,选择您的代码库。
- 在代码库页面中,点击问题标签页。
- 点击新问题。
- 输入问题标题和说明,然后点击创建问题。
在“问题详情”页面上,您可以分配标签、里程碑和指派对象,并指定分支或标记。
后续步骤
- 将 Git 源代码管理与 Secure Source Manager 搭配使用。