跳转到内容

项目

projects 命令(别名 p)用于管理 Redmine 项目。

Terminal window
redmine projects list [flags]
标志描述
--include附加数据,可重复或以逗号分隔:trackersissue_categoriesenabled_modulestime_entry_activitiesissue_custom_fields
--limit最大结果数
--offset分页偏移量
-o, --output输出格式:tablejsoncsv

表格视图始终显示 ID, Identifier, Name, Status, Public。如需查看通过 --include 请求到的额外字段,请使用 --output json

Terminal window
redmine projects get <identifier> [flags]

别名:showview

标志描述
--include附加数据,可重复或以逗号分隔:trackersissue_categoriesenabled_modulestime_entry_activitiesissue_custom_fields
-o, --output输出格式

详情视图会在响应包含相关字段时显示主页、默认指派人、默认版本、已启用模块以及项目自定义字段值。

Terminal window
redmine projects create [flags]
标志描述
--name项目名称 — 必填
--identifierURL 友好的标识符 — 必填
--description项目描述
--homepage项目主页 URL
--public将项目设为公开
--parent父项目标识符、名称或数字 ID
--inherit-members继承父项目的成员
--default-assignee新工单的默认指派人(登录名、姓名或数字 ID)
--tracker启用的跟踪标签名称或 ID(可重复或以逗号分隔)
--enable-module启用的模块:boardscalendardocumentsfilesganttissue_trackingnewsrepositorytime_trackingwiki
--issue-custom-field启用的工单级自定义字段名称或 ID(可重复)
--custom-field项目自定义字段值,格式为 name=valueid=value(可重复)
Terminal window
redmine projects create \
--name "Platform" --identifier platform \
--homepage https://platform.example.test \
--tracker Bug,Feature \
--enable-module issue_tracking,wiki,time_tracking
Terminal window
redmine projects update <identifier> [flags]

所有标志均为可选;未提供的字段保持不变。

标志描述
--name新项目名称
--description新描述
--homepage新主页 URL
--public设置为公开可见
--parent新父项目(标识符、名称或数字 ID)。空值表示从当前父项目中分离。
--inherit-members切换是否继承父项目成员
--default-assignee默认指派人(登录名、姓名或数字 ID)。空值会尝试清除(部分 Redmine 版本会忽略该清除操作)。
--default-version默认版本(名称或数字 ID)。空值会尝试清除(部分 Redmine 版本会忽略该清除操作)。
--tracker替换启用的跟踪标签集合
--enable-module替换启用的模块集合
--issue-custom-field替换工单级自定义字段集合
--custom-field项目自定义字段值,格式为 name=valueid=value(可重复)
Redmine 5.0+
Terminal window
redmine projects archive <identifier> [flags]
标志描述
-f, --force跳过确认提示

已归档的项目会从默认项目列表中隐藏,在恢复之前无法编辑。

Redmine 5.0+
Terminal window
redmine projects unarchive <identifier>

恢复先前归档的项目,使其再次出现在默认列表中。

危险操作
Terminal window
redmine projects delete <identifier> [flags]
标志描述
-f, --force跳过确认提示
Terminal window
redmine projects members <identifier> [flags]

列出项目的所有成员及其角色。