应用程序设置¶
在“管理” > “设置”页面中,管理员可以访问各种全局级别应用设置。
一般设置¶
应用标题¶
出现于应用程序标题中的标题。当您登录时,此标题是 “主页/我的页面/项目/帮助” 下的小条正下方的一个链接。
欢迎文本¶
在 Redmine 主页上显示的文本。
每页对象选项¶
在此处,您可以配置用户可以选择的对象(问题,提交,等等)在每页中显示的数量的固定值。
默认值:25、50、100
每页搜索结果¶
搜索 结果在每页中显示的数量。
默认值:20
在项目活动上显示的天数¶
项目活动的初始(以及在浏览期间重复)显示天数 activity-tab。
主机名和路径¶
Redmine 服务器的主机名和路径。此名称用于编写发送给用户的电子邮件中的 URL。即,此特定 Redmine 的主机名是 redmine.org。
Redmine 根据该设置的数值进行猜测,并将其显示为文本框下的示例。在多数情况下,此猜测值适用于您的 Redmine 服务器。
协议¶
用于生成电子邮件通知中的链接的协议。默认:http
电子邮件中的链接是“猜测”的,但无法判断你是否使用非安全网络服务器 (http) 或安全服务器 (https -> 通过 SSL 的 http)。
文本格式¶
应用于问题、新闻、文档等“说明”字段的格式化方法。
你可以选择Textile (默认) 或Markdown。
缓存格式化文本 (1.0)¶
文本格式将原始文本转换为 HTML,并在每次向用户的浏览器发送格式化文本时运行(例如:问题说明、Wiki 页面...),此过程会变慢页面或文本较大。
此设置可用于启用格式化文本缓存。
用于存储缓存数据的存储取决于缓存存储的配置。默认缓存存储是 FileStore。它将缓存数据作为文件存储在 tmp/cache
目录中。
你可以配置更改缓存存储,例如 MemoryStore 和 MemCacheStore,方法是将类似于 config.cache_store = :memory_store
的设置添加到 config/environments/production.rb
,例如
Rails.application.configure do
# Settings specified here will take precedence over those in config/application.rb
config.cache_store = :memory_store
...
你可以在 Rails 指南中阅读有关缓存存储的更多信息
https://guides.rubyonrails.net.cn/caching_with_rails.html#cache-stores
Wiki 历史压缩¶
允许激活 Wiki 历史存储的压缩(减小数据库大小)。默认:禁用
Atom 供稿中的最大条目数¶
Atom 供稿中包含的最大记录数。默认:15
显示¶
主题¶
此选项允许你选择自定义主题。Redmine 附带了两个额外主题和 默认 主题
交替 主题的屏幕截图
主题位于 public/themes/
中。你可以阅读有关 主题 的更多内容。
默认语言¶
如果应用程序不能确定用户的浏览器语言,则选择默认语言。向多个用户发送电子邮件时也会使用默认语言。默认:英语
强制匿名用户使用默认语言¶
禁用基于浏览器设置的自动语言检测并强制匿名用户使用 默认语言。
强制登录用户使用默认语言¶
禁用 我的帐户 页面上的“语言”设置,并强制登录用户使用 默认语言。
设置日历的开始日期¶
允许选择一周中的第一天。
默认值为“基于用户语言”。使用此设置时,一周中的第一天因用户而异。例如,如果将用户的语言设置为英语,则日历从周日开始。
日期格式¶
允许选择显示日期的方式
- 基于用户的语言:日期将根据为其语言定义的格式为每个用户特定显示
- 其他格式:日期始终使用指定的格式显示
默认: 基于用户的语言
时间格式¶
允许选择显示时间的方式
- 基于用户的语言:时间将根据为其语言定义的格式为每个用户特定显示
- 其他格式:时间始终使用指定的格式显示
默认: 基于用户的语言
时间跨度格式¶
允许选择时间跨度的显示格式(估计时间、已用时间等)。
- 0.75 (默认):以小数形式显示。
- 0:45 h:以“HH:MM”格式显示。
用户显示格式¶
允许选择显示用户名的方式。提供了以下组合
- 名
- 名字 姓氏
- 姓氏 名
- 姓氏, 名
- 用户名
使用 Gravatar 用户图标¶
如果启用,用户的 Gravatars(全球公认的头像)将显示在多个位置。
默认 Gravatar 图像¶
对于没有 Gravatar 的用户,将使用的图像。
显示附件缩略图¶
如果启用,则所附加图像的缩略图将显示在所附加文件列表下方。
缩略图大小¶
当启用“显示附件缩略图”时,缩略图图像的大小(以像素为单位)。
默认值:100
用于创建新对象的项目菜单选项卡¶
允许选择用于创建新对象的选项卡类型。
- 无:不显示“新建问题”选项卡或“+”下拉菜单。
- 显示“新建问题”选项卡:显示在 Redmine 3.2 及更早版本中显示的“新建问题”选项卡。
- 显示“+”下拉菜单(默认):显示“+”下拉菜单,可用于创建各种对象,如问题、Wiki 页面等。
认证¶
需要认证¶
如果选中了该选项,匿名用户将无法访问该应用程序的任何页面。用户必须登录才能访问该应用程序。默认值:否
自动登录¶
此选项允许用户使用自动登录功能。默认值:禁用
自行注册¶
使用此选项可以启用/禁用新用户的自行注册
- 已禁用:不允许用户注册
- 通过电子邮件激活帐户:新用户将收到一封电子邮件,其中包含用于激活其帐户的链接(用户必须提供有效的电子邮件地址)。
- 手动帐户激活(默认值):新用户的帐户已创建,但需要管理员批准。管理员会收到一封电子邮件,通知他们某个帐户正在等待他们的批准。
- 自动帐户激活:新用户注册后即可登录。
请参阅注册,以了解有关自行注册的更多详细信息。
在注册时显示自定义字段¶
(进行中)
允许用户删除自己的帐户¶
如果启用,用户可以通过单击“我的帐户”页面边栏中放置的“删除我的帐户”链接来删除自己的帐户。
默认值:启用
最小密码长度¶
允许管理员决定所选密码的最小长度。
默认值:8
在以下时间后要求更改密码¶
如果启用,系统将强制用户定期更改密码。您可以从 7 天到 365 天之间的 6 个选项中设置最长密码使用期限。
密码丢失¶
如果选中此选项,密码丢失功能将可用。默认值:是
最多可添加的电子邮件地址数¶
(进行中)
允许使用 OpenID 登录和注册¶
为管理员提供禁用 OpenID 登录和注册的方法。
请注意,只要该功能(已安装的 ruby-openid
宝石副本)没有依赖项,该设置就不会改变。
会话过期¶
会话最长生命周期:允许管理员设置会话的最长生命周期
会话不活动超时:允许管理员指定会话在不活动多少小时后超时。
警告 1:更改这些设置可能会使当前会话(包括您自己的会话)过期。
警告 2: Redmine 使用 rails cookiestore 进行会话管理。我们强烈建议设置最长的会话时间。否则,理论上攻击者可能会窃取会话 cookie 并重新使用它。
API¶
启用 REST Web 服务¶
(进行中)
启用 JSONP 支持¶
(进行中)
项目¶
默认情况下,新项目是公开的¶
新创建项目的默认状态。在创建新项目时或在项目创建之后,仍可以将项目设置为非公开。
新项目的默认启用模块¶
(进行中)
新项目的默认跟踪器¶
(进行中)
生成连续的项目标识符¶
此设置将允许 Redmine 为你提出连续的项目标识符。此标识符仍可以在创建项目时手动更改,但随后不能再更改。
授予创建项目的非管理员用户的角色¶
定义默认情况下授予创建项目的非管理员用户的角色(仅当按照这种方式配置 Redmine 权限以实际授予非管理员用户创建项目的权限时,才适用)。
问题跟踪¶
允许跨项目的问题关联¶
如果设置为“是”,则可以创建来自不同项目的各个问题之间的关联。默认值:否
在复制时链接问题¶
(进行中)
允许跨项目子任务¶
定义子任务的一些限制。使用的定义与版本共享相同,在 RedmineProjectSettings 中有说明。默认值:带项目树的
选项如下禁用
:父任务仅在同一项目中具有子任务。带所有项目
:父任务可以在任何其他项目中具有子任务。带项目树
:父任务可以在同一项目、祖先项目及其所有后代(例如,还包括“兄弟项目”、“表亲项目”等)中具有子任务。带项目层次
:父任务可以在同一项目、子项目或祖先项目中具有子任务。带子项目
:父任务只能在同一项目或子项目中具有子任务(在父项目或不相关的项目中没有)。
自动关闭重复的问题¶
(进行中)
允许将问题分配给组¶
(进行中)
使用当前日期作为新问题的开始日期¶
(进行中)
默认情况下在主项目上显示子项目的缺陷¶
如果设置为 true,则将在主项目的问题列表、日历和甘特图上默认显示子项目的缺陷(自 r1198 起)。默认:是
计算缺陷完成率¶
定义如何设置缺陷完成率。
- 使用缺陷字段 (默认):用户可以手动设置完成率。
- 使用缺陷状态:每个缺陷状态可以分配一个百分比。这激活了缺陷的 "% 完成" 选项 以及缺陷状态概览中的 "更新缺陷完成率" 命令。
非工作日¶
(进行中)
缺陷导出限制¶
CSV 和 PDF 导出中包含的最大缺陷数。默认:500
甘特图中显示的最大条目数¶
(进行中)
父任务属性¶
(进行中)
缺陷列表上默认显示的列¶
此设置允许您定义在缺陷列表中默认显示的列。
只有标记为“适用于所有项目”的自定义字段可以在这里选择。
时间跟踪¶
时间日志的必需字段¶
(进行中)
文件¶
附件最大尺寸¶
上传文件的大小上限(以 千字节 为单位)。默认:5120(即 5 兆字节 )
允许的扩展名¶
(进行中)
不允许的扩展名¶
(进行中)
文本文件以内联显示的最大尺寸 KB¶
它提供了一种方法来限制可内联显示的文本文件的最大尺寸。
显示的差异行数的最大值¶
它提供了一种方法来限制 Redmine 显示的差异行数的最大值。
知识库编码¶
此选项允许您为知识库文件指定首选的编码方式(允许多个值,逗号分隔)。这些编码方式用于将文件内容和差异转换为 UTF-8,以便在浏览器中正确显示。
输入多个编码时,请使用与文件内容相关的第一个有效编码。
对于法国用户,此选项可例如设置为
UTF-8, ISO 8859-15, CP1252
对于日本用户
UTF-8, CP932, EUC-JP
电子邮件通知¶
发送邮件地址¶
发送给用户的邮件内容“发件人”字段使用的邮箱地址。
密送收件人 (bcc)¶
如果设置为 true,电子邮件通知将以密送方式发送。默认:是
纯文本邮件¶
如果设置为 true,电子邮件将仅以纯文本发送(无 HTML)。
默认通知选项¶
(进行中)
电子邮件页眉¶
(进行中)
电子邮件页脚¶
您可以在此处输入一些文本,将附加到应用程序发送的电子邮件中。
传入电子邮件¶
有关此设置的详细说明,请参阅 RedmineReceivingEmails。
在以下某一行之后截断电子邮件¶
此设置可用于从传入电子邮件中删除签名。
按名称排除附件¶
(进行中)
为传入电子邮件启用 WS¶
Redmine 可配置为允许通过电子邮件创建问题或评论。要使用该功能,您必须启用接收电子邮件的 API。这就是该设置的用途。默认:关闭
API 密钥¶
在此设置中,您可以输入用于通过电子邮件创建问题或评论功能的密钥。
代码库¶
启用的 SCM¶
您可以在此处(取消)选择 SCM 系统,由 Redmine 向各个项目“提供”此系统。如果您仅支持几个 SCM 系统(例如仅支持 Git 或仅支持 SVN),则此设置很有用。
自动获取提交¶
如果激活此选项,则当用户查阅代码库时,应用程序将自动检索新修订。
默认:是
您可以禁用此选项,并使用 cron 自动化对 Repository#fetch_changesets 的调用,以定期在后台检索所有代码库的修订。
示例
ruby script/runner "Repository.fetch_changesets" -e production
对于 Redmine 2.x
ruby script/rails runner "Repository.fetch_changesets" -e production
对于 Redmine 3.x
bin/rails runner "Repository.fetch_changesets" -e production
您还可以在 post-commit 或 post-receive 挂钩中从代码库中调用此任务,以便在每次提交后获取变更集。
以下是如何使用 git 进行操作的教程:http://web.archive.org/web/20160523024839/http://www.barricane.com/remine-git-post-receive.html
为代码库管理启用 WS¶
只有在你安装了自动 SVN 存储库创建脚本时,才应激活此选项。默认值为:否
存储库管理 WS API 密钥¶
存储库管理 WS 的密钥。
文件日志中显示的最大版本数¶
提供了一种方法来限制从 SCM 为某个已浏览路径检索的版本数量。
将文本格式应用于提交消息¶
(进行中)
提交消息中的问题参考¶
从存储库中获取时,将扫描提交消息,以查找被引用或修复的问题 ID。
这些选项允许你定义可在提交消息中用于自动引用或修复问题的关键词,以及应用于修复的问题的状态。
默认关键词是
- 用于引用问题:refs、references、IssueID
- 用于修复问题:fixes、closes
为修复的问题未定义默认状态。如果要启用问题的自动关闭,你必须指定状态。
如果想在不使用关键词的情况下引用问题,请在引用关键词(管理/存储库)设置中输入单个星号:*。在此情况下,消息中找到的任何问题 ID 都将链接到变更集。
使用默认关键词的有效提交消息示例
This commit refs #1, #2 and fixes #3
此消息将引用问题 1 和 2 并自动修复问题 3。
在一个关键词之后,问题 ID 可用空格、逗号或 & 分隔。
关键词不区分大小写,并且关键词与第一个井号键之间至少需要一个空格或冒号才能产生
匹配。与上面示例产生相同结果的其他示例
This commit refs:#1, #2 and fixes #3 This commit Refs #1, #2 and fixes #3 This commit REFS: #1, #2 and fixes #3
启用时间记录¶
允许直接从提交消息中记录时间。这只有在你激活了所述项目中的“时间跟踪”模块时才有意义。在此情况下,你可以在提交消息中添加特殊字词来表示你在某个问题上花费的时间。
执行此操作的基本语法是:@<time>
,其中时间由小时或分组成。
如果要表示在问题 1234 上花费了 N 小时,这里列出了一些可行的提交消息
Implement feature #1234 @2 Implement feature #1234 @2h Implement feature #1234 @2hours Implement feature #1234 @15m Implement feature #1234 @15min Implement feature #1234 @3h15 Implement feature #1234 @3h15m Implement feature #1234 @3:15 Implement feature #1234 @3.25 Implement feature #1234 @3.25h Implement feature #1234 @3,25 Implement feature #1234 @3,25h
已记录时间所对应的活动¶
这是在提交消息中检测到记录时间时应使用的活动类型(请参阅上文)。
Elamathi K U 将近 2 年前 更新 · 76 次修订