跳转到内容

配置

  1. 启动登录向导:

    Terminal window
    redmine auth login
  2. 提供你的 Redmine 服务器 URL 和身份验证方式(API 密钥或用户名/密码)。

  3. 可选:设置默认项目——该项目会在项目范围的命令中自动填充。

  4. 向导将配置写入 ~/.redmine-cli.yaml,之后即可开始使用。

你可以对任意数量的 Redmine 实例进行身份验证。每次执行 redmine auth login 都会创建一个命名配置文件。

Terminal window
redmine auth login # 第二个实例
redmine auth login --name work # 显式指定名称
  • 文件夹~/
    • .redmine-cli.yaml 活跃配置文件及所有配置数据
    • 文件夹.local/bin/
      • redmine 二进制文件(安装脚本目标路径)
~/.redmine-cli.yaml
active_profile: work
profiles:
work:
server: https://redmine.work.com
auth_method: apikey
api_key: your-api-key
default_project: myproject
output_format: table
personal:
server: https://redmine.personal.com
auth_method: apikey
api_key: another-key
output_format: json
适用于 CI

所有配置项均可通过以 REDMINE_ 为前缀的环境变量覆盖:

Terminal window
export REDMINE_SERVER=https://redmine.example.com
export REDMINE_API_KEY=your-api-key
export REDMINE_AUTH_METHOD=apikey
# 关闭启动时的更新检查
export REDMINE_NO_UPDATE_CHECK=1

参见 自动更新 了解更新检查的详细信息。

标志优先级高于配置文件值和环境变量。

标志描述
-s, --serverRedmine 服务器 URL
-k, --api-key用于身份验证的 API 密钥
--profile使用指定的身份验证配置文件
--config配置文件路径(默认为 ~/.redmine-cli.yaml
--no-color禁用彩色输出
-v, --verbose启用调试日志
Terminal window
redmine config

输出活跃配置文件、服务器、身份验证方式、默认项目及输出格式。