Apache Allura
软件描述
Apache Allura 是一个开源的软件铸造厂实现,它是一个网站,可为任意数量的独立项目管理源代码仓库、缺陷报告、讨论、维基页面、博客等内容。
官方网站
访问软件的官方网站了解更多信息
allura.apache.org
什么是 Apache Allura?
Apache Allura 是一个开源的软件铸造平台,是一个网站,可为任意数量的独立项目管理源代码仓库、缺陷报告、讨论、维基页面、博客等内容。
功能
问题跟踪
Allura 的问题跟踪系统从零开始重新设计。我们在开发 Allura 本身时完全使用自有的问题跟踪系统(Allura 完全自托管!),因此我们每天都要深入思考这一流程。
工单(以及所有其他 Allura 工具)支持使用 Markdown 格式,并可附加文件。
可通过里程碑、自定义字段和标签对工单进行组织。
除了基本搜索外,还提供高级搜索语法,可保存常用搜索为收藏。
工单支持线程化讨论。
可通过电子邮件或 RSS 订阅追踪更新。
可在项目内任何位置链接到其他资源(所有工具均支持此功能)。
线程化讨论区
讨论区是标准工具,也是许多项目的沟通中心。
可通过电子邮件或 RSS 订阅讨论区。
可通过电子邮件回复讨论帖。
项目管理员可审核讨论内容。
具备反垃圾机器人保护机制。
支持匿名发帖、仅限登录用户发帖,或仅限特定用户列表发帖。
如需,项目也可采用传统邮件列表形式。
博客工具(带线程化讨论)
撰写博客文章时可设置为草稿模式。
博客文章支持完整线程化讨论,可链接至其他资源,并支持 Markdown 格式,与其他工具一致。
在讨论和资源中可提及用户。
代码仓库
当然,开源项目的核心是源代码,这也是 Allura 最擅长的领域之一。
支持使用 Git、Mercurial(hg)或 Subversion(svn)托管代码。
支持基于浏览器的代码浏览。
可将提交关联到工单及其他资源。
以彩色高亮显示提交差异。
支持 Git 和 Mercurial 的分支与合并请求。
以图形方式查看提交历史。
🔄 替代方案
47 个选择
Pagure
一个带有错误报告工具的 Git 项目托管中心。
GitList 允许您使用喜爱的浏览器浏览仓库,查看不同版本下的文件、提交历史和差异。GitList 是一款免费开源软件,采用 PHP 编写,基于 Silex 和 Twig 模板引擎。

Beanstalk
完整的代码编写、审查与部署工作流程。

GitHuman
GitHuman 是 GitHub 和 GitLab 的去中心化替代方案(面向所有人开放的 Git 共享,无任何歧视或限制)。它基于 IPFS 和 IPLD 构建,无需中心化服务器即可运行。
Code.FossHub.com 是 FossHub 提供的一项免费服务。 免费,高级带宽 我们快速的全球网络将提供良好的下载体验:100% 由 FossHub 资助。我们将根据社区的实际需求,购买/拥有/租用/取消全球各地的服务器。 W.

gitstorage
一款本地设备,融合了托管选项和本地解决方案在源代码协作与安全方面的优势。可在局域网中安全存储代码(加密),并自动将代码备份至 Dropbox(加密)。

SCM-Manager
通过 HTTP 共享和管理您的 Git、Mercurial 和 Subversion 仓库的最简单方法。



