目标:学习使用Surge进行项目管理,配置项目、请求和日志。
基本配置
步骤:
- 创建配置文件:创建一个简单的配置文件,包含项目、角色、任务等基本配置。
- 复制配置文件:将配置文件复制到Surge的项目根目录下。
- 创建项目:在Surge的项目管理界面创建项目。
- 创建角色:在项目中创建角色。
- 创建任务:在角色中创建任务,设置任务名称、优先级、描述等信息。
示例配置文件:
root:
team:
name: root_team
priority: high
description: "开发新功能"
participants: root
log: "项目启动开始"
remark: "开发阶段"
root:
project:
name: "项目1"
tags: ["开发"]
priority: high
description: "开发新的功能"
participants: root_team
log: "项目启动"
status: active
error: null
success: true
completed: false
root:
task:
name: task1
description: "开发功能"
participants: root_team
log: "任务1创建"
priority: medium
priority_type: medium
创建请求
步骤:
- 进入请求管理:在Surge的配置管理界面进入请求管理。
- 创建请求:输入请求信息,包括项目名称、标签、优先级、描述、参与者、日志、备注等。
- 提交请求:点击提交请求,等待处理结果。
示例请求:
curl -X POST http://api.surge.io --data-raw '{"name":"项目1","tags:["开发"],"priority":high,"description":"开发新的功能","participants":["root_team"],"log":"项目启动开始","remark":"开发阶段","error":"","success":false}
查看项目进度
步骤:
- 进入项目管理:在Surge的项目管理界面查看项目进度。
- 查看进度:查看项目启动、任务完成和日志信息。
示例进度:
- 项目启动:日志显示“项目启动”。
- 任务完成:日志显示任务完成信息或错误信息。
查看日志
步骤:
- 进入日志管理:在Surge的日志管理界面查看日志。
- 查看日志:查看项目启动日志、任务日志或日志信息。
查看项目完成状态
步骤:
- 进入项目管理:在Surge的项目管理界面查看项目完成状态。
- 查看状态:查看项目是否完成、任务是否完成或日志是否显示完成。
查看任务完成状态
步骤:
- 进入任务管理:在项目中查看任务。
- 查看状态:查看任务是否完成或日志显示任务完成。
查看日志信息
步骤:
- 进入日志管理:在Surge的日志管理界面查看日志。
- 查看日志:查看日志内容,包括项目启动、任务完成和错误信息。
完成配置和请求处理
- 项目启动:项目启动后,查看项目进度,确认项目是否完成。
- 任务完成:确认任务是否完成,查看日志信息。
- 日志查看:确认日志是否显示正确信息,或是否有错误信息。
- 错误处理:如果项目失败,检查日志,确认原因,或是否需要调整参数设置。


