项目

常规

个人资料

操作

redmine.org上的提交

提交应使用英文书写。

提交错误

在提交错误报告之前,请确保

  • 您正在使用适当的 Rails 版本(见 RedmineInstall
  • 您的数据库是最新的,尤其是如果您刚刚从先前版本或修订版迁移(见 RedmineUpgrade
  • 如果您的 problemasvn(或任何其他 scm)相关,那么您的 Redmine 主机已安装了适当的二进制文件(见 RedmineRepositories

请查看 错误列表常见问题解答,以查看是否已报告过。

在填写错误报告时,请提供以下信息,包括您的问题描述

  • 您的数据库管理器版本(例如,PostgreSQL 9.2)
  • 您的 Ruby 版本(例如,Ruby 3.2.2)
  • 您的 Redmine 版本(在 受影响版本 字段中选择版本号)和确切的修订版(例如,r22769)如果您正在使用仓库代码
  • 如果您的问题关于 scm 集成,您的 scm 二进制版本(例如,svn 1.14.3 或 git 2.44.0)
  • 您正在使用的插件(例如,代码审查插件)

获取有关您的环境信息的最简单方法是,在您的 Redmine 安装内部运行以下命令

ruby bin/about

在报告应用程序错误时,请发布完整的错误堆栈跟踪,您应在日志文件中找到该跟踪(例如,log/production.log)。应用程序显示的消息(例如,...在您尝试访问的页面上发生了错误...)在这里是无用的。

如果您报告的错误是在运行 rake 任务时发生的(例如:rake db:migrate),请使用 --trace 选项重新运行任务(例如:rake db:migrate --trace),并发布完整的输出。

如果您使用外部包管理器安装了 Redmine,例如 Debian/Ubuntu 上的 redmine 软件包、Bitnami 虚拟机或预构建的 Docker 镜像,请联系这些包管理器的支持渠道,除非您非常确信问题是由 Redmine 本身引起的。这些包不是由 Redmine 团队维护的。通常,它们已应用了自定义更改或需要特定的设置步骤,我们不知道也无法帮助您。

提交安全漏洞

如果您认为您发现了一个安全漏洞,请通过发送电子邮件至:security(at)redmine.org 来报告。已修复的已知漏洞列表在 安全警告 中列出。

提交功能请求

在提交功能请求之前,请确保

  • 填写主题,作为您描述的总结
  • 填写描述尽可能详细,不要犹豫准确地描述这个功能应该如何表现,尽量添加您期望从中获得的益处
  • 请不要填写目标版本字段:让开发者决定何时整合
  • 请不要将功能请求分配给任何人,让开发者处理

提交Wiki改进

当您编辑Wiki页面以改进其内容时,请确保在评论字段中填写对页面所做的更改的描述性总结。这样我们就能更好地“监控”和“维护”实际Wiki内容的质量。

提交补丁

  • 更改应以单个补丁文件的形式提交。使用svn创建补丁的说明可以在这里找到。
  • 您应该提到您的补丁基于的分支/修订,并附加它

Holger Just更新 4个月前 · 30次修订 锁定