Trac 1.4项目管理系统发布

由...所提交 项目管理系统的重要发布 轨迹 1.4,它提供了一个用于使用 Subversion 和 Git 存储库的 Web 界面、内置 Wiki、问题跟踪系统和新版本的功能规划部分。 代码是用 Python 编写的, 分发者 在 BSD 许可下。 ​SQLite、​PostgreSQL 和​MySQL/MariaDB DBMS 可用于存储数据。

Trac 采用简约的项目管理方法,允许您自动执行典型的日常操作,同时对开发人员中已建立的流程和规则的影响最小。 内置的 wiki 引擎使得在问题、目标和提交的描述中使用 wiki 标记成为可能。 它支持创建链接并组织错误消息、任务、代码更改、文件和 wiki 页面之间的连接。 为了跟踪项目中的所有事件和活动,提供了时间线形式的界面。

在形状 插件 模块可用于维护新闻源、创建讨论平台、进行调查、与各种持续集成系统交互、在 Doxygen 中生成文档、管理下载、通过 Slack 发送通知、支持 Subversion 和 Mercurial。

与稳定分支1.2相比主要变化:

  • 切换到使用快速模板引擎进行渲染 神社2。 基于 XML 的模板引擎 Genshi 已被弃用,但出于与现有插件兼容性的原因,仅在不稳定的 1.5 分支中才会被删除。
  • 与为 1.0 之前的 Trac 版本编写的插件的向后兼容性已停止。 变更主要影响访问数据库的接口。
  • CC 字段中提到的用户组会自动扩展到该组中包含的用户列表。
  • Wiki 页面配备了窄屏和全屏模式之间的切换来查看文本。
  • 在邮件通知模板中,现在可以使用有关工单字段(“changes.fields”)中更改的数据。
  • 所有标准字段(例如,报告描述)都实现了 wiki 格式文本的自动预览。 用户还可以独立配置停止输入和更新预览区域之间的等待时间。
  • TracMigratePlugin 已成为 Trac 的一部分,并可作为 trac-admin Convert_db 命令使用。 让我们提醒您,该插件允许您在不同数据库(例如 SQLite → PostgreSQL)之间迁移 Trac 项目数据。 您还可以注意工单 delete_comment 和附件移动子命令的外观。
  • 自定义文本字段现在具有 max_size 属性。
  • 通过可选组件 tracopt.ticket.clone 支持克隆票证(以及从评论创建票证)
  • 可以使用标准工具将自定义链接添加到导航标题。
  • 更改验证器的范围已扩展到批量编辑工具以及注释编辑过程。
  • 支持直接从 tracd 通过 HTTPS 提供内容。
  • 更新了 Python(2.7 而不是 2.6)和 PostgreSQL(不早于 9.1)的最低版本要求。

来源: opennet.ru

添加评论