Apache Allura

软件描述

Apache Allura 是一个开源的软件铸造厂实现,它是一个网站,可为任意数量的独立项目管理源代码仓库、缺陷报告、讨论、维基页面、博客等内容。

官方网站

访问软件的官方网站了解更多信息

官方认证

allura.apache.org

安全链接HTTPS
立即访问

什么是 Apache Allura?

Apache Allura 是一个开源的软件铸造平台,是一个网站,可为任意数量的独立项目管理源代码仓库、缺陷报告、讨论、维基页面、博客等内容。

功能

问题跟踪
Allura 的问题跟踪系统从零开始重新设计。我们在开发 Allura 本身时完全使用自有的问题跟踪系统(Allura 完全自托管!),因此我们每天都要深入思考这一流程。

工单(以及所有其他 Allura 工具)支持使用 Markdown 格式,并可附加文件。
可通过里程碑、自定义字段和标签对工单进行组织。
除了基本搜索外,还提供高级搜索语法,可保存常用搜索为收藏。
工单支持线程化讨论。
可通过电子邮件或 RSS 订阅追踪更新。
可在项目内任何位置链接到其他资源(所有工具均支持此功能)。

线程化讨论区
讨论区是标准工具,也是许多项目的沟通中心。

可通过电子邮件或 RSS 订阅讨论区。
可通过电子邮件回复讨论帖。
项目管理员可审核讨论内容。
具备反垃圾机器人保护机制。
支持匿名发帖、仅限登录用户发帖,或仅限特定用户列表发帖。
如需,项目也可采用传统邮件列表形式。

博客工具(带线程化讨论)
撰写博客文章时可设置为草稿模式。
博客文章支持完整线程化讨论,可链接至其他资源,并支持 Markdown 格式,与其他工具一致。
在讨论和资源中可提及用户。

代码仓库
当然,开源项目的核心是源代码,这也是 Allura 最擅长的领域之一。

支持使用 Git、Mercurial(hg)或 Subversion(svn)托管代码。
支持基于浏览器的代码浏览。
可将提交关联到工单及其他资源。
以彩色高亮显示提交差异。
支持 Git 和 Mercurial 的分支与合并请求。
以图形方式查看提交历史。

🔄 替代方案

47 个选择
1

Trac 是一个用于软件开发项目的增强型维基和问题跟踪系统。Trac 采用极简主义方法进行基于网页的软件项目管理。我们的使命是在不干扰开发者的情况下,帮助他们编写出色的软件。

1

Launchpad 是一个协作与 Bazaar 代码托管平台,主要用于(主要是开源的)软件项目。

5

GitBucket 是一个用 Scala 编写的、易于安装的开源 GitHub 克隆。

0

GitPrep 是一个 GitHub 克隆版。你可以在 Unix/Linux 系统上安装便携式 GitHub 系统,可无限创建用户和仓库。这是一款免费软件。

2

用C语言编写的超快速Git仓库网页前端。

4

设置自托管 Git 服务最简单、最快捷、最无痛的方式。使用 Go,可以在所有 Go 支持的平台上通过独立二进制文件实现,包括 Linux、Mac OS X、Windows 和 ARM。

0

Phorge 是一个开源的、由社区驱动的平台,用于协作、管理、组织和审查软件开发项目。

0

使用Subversion或Mercurial进行版本控制来托管开源软件项目。Google Code还提供维基用于文档编写、问题追踪和文件下载功能。对于采用九种许可协议之一的开源项目,该服务免费。

上一页下一页