MUST - Before using this module, first read ../zentao-shared/SKILL.md to learn about authentication and environment variable configuration.
Core Concepts
- Execution: An execution (also called iteration or milestone) is a concrete work unit within a project
- Execution ID: Unique identifier for an execution
- Project: Executions belong to a project
- Execution Type:
iteration(iteration) ormilestone(milestone) - Status:
wait(not started),doing(in progress),closed(closed),suspended(paused)
Commands
| Command | Description |
|---|---|
execution list |
List executions for a project |
execution get |
Get execution details |
execution create |
Create a new execution |
execution update |
Update an execution |
execution delete |
Delete an execution |
Examples
# 列出项目下的所有执行
zentao-cli execution list --project 1
# 获取执行详情
zentao-cli execution get 100
# 创建执行
zentao-cli execution create --name "Sprint 1" --project 1 --begin 2024-01-01 --end 2024-01-14
# 更新执行状态
zentao-cli execution update 100 --status closed
Common Use Cases
List Executions
# List executions for a project (通过项目获取执行列表)
zentao-cli execution list --project 1
# List all executions (不推荐,可能需要较大权限)
zentao-cli execution list
Get Execution
zentao-cli execution get 100
Create Execution
zentao-cli execution create --name "Sprint 1" --project 1 --begin 2024-01-01 --end 2024-01-14
Update Execution
zentao-cli execution update 100 --status closed
Delete Execution
zentao-cli execution delete 100