2

我正在使用 Redmine,作为一个免费软件,它非常好。但我现在面临一些问题,我正在寻找一些系统来取代 Redmine。从我的角度来看,主要缺点是:

  • 硬安装——我的版本是1.3.1(安装过程很痛苦@$$),现在想升级到2的时候。。我可以在网站上看到这也会很痛苦

  • 不太稳定 - (使用独立的 nginx 服务器)存在一些问题,例如有时无法上传文件,直到重新启动乘客,停止工作两次(由于某种原因缺少乘客进程)等

  • 我最后一次设置插件的尝试没有成功

  • 我不是 Ruby 开发人员,很难维护 Redmine - 我很不确定安全问题是什么,如何在其中一个域(端口 80)上使用已安装 SSL 的 Redmine 等

因此,我正在寻找具有以下功能的新系统(首选/但不是强制/选项不是 SaaS):

必需的:

  • 项目管理

  • 错误跟踪

  • 生成发票的可能性(作为一个插件也很酷)

  • 用户友好的界面

很高兴拥有:

  • 打开ID登录

  • 不一定免费(但价格合理)

  • 如果它不是 SaaS - 基于 PHP,而不是 Ruby、Python、Java 等

我对 Assembla、Pivo​​tal、Yodiz 和 Mantis 有一些经验。

Yodiz 界面太复杂,对我来说不干净。

螳螂就像来自过去(看起来像有史以来第一个追踪器)

Pivotal 还不错,但我认为最适合仅跟踪问题(不是项目管理、发票等)

Assembla.. 经验很少,只针对SVN

我知道有很多讨论,问题是很多人喜欢 Redmine 的原因与我的看法完全相反。我在过去 2 天里花了一些时间来审查最流行的追踪器,但到目前为止还没有成功。

我现在会尝试“Trac”,但如果有人分享这个流行的 Trac 问题的经验 - 多个项目,我会很高兴。:)

谢谢!

4

3 回答 3

1

我建议看一下汇编。它不仅适用于 SVN - 您可以使用 git / svn / mercurial 工具,甚至添加外部 github 工具。

assembla 的项目管理最近变得更好(实施了 Planner 和 Cardwall),并且计划进行新的改进。

如果您在提交消息或 Web 界面中跟踪您的工作时间,则很容易导出工作时间(以生成发票)

于 2012-08-01T23:26:12.240 回答
0

经过一番研究,我找到了需要的软件。

FengOffice似乎非常符合我的要求。

  • 社区版(免费)

  • 自托管(2 分钟安装)

  • 写在 PHP 上

  • 非常好的 UI - 我喜欢它的组织方式,AJAX UI 在这种情况下实现得非常好

  • 很酷的功能

.. ETC

我没有更详细的印象,但它看起来很有希望。

于 2012-08-03T12:04:14.913 回答
0

当前的 Trac 版本 (1.0) 本身并不提供多项目支持,尽管在 Trac wiki 中有一些关于该主题的讨论。但是从 Trac 0.12 开始,有一个插件SimpleMultiProjectPlugin扩展了 Trac,具有“一个已安装的 Trac 实例中的多个项目”的功能。

可以在此处或在插件 wiki 页面上阅读有关 Trac 插件 SimpleMultiProjectPlugin 确切提供的内容的良好描述(请参阅上面的链接)。

于 2013-05-23T13:44:50.753 回答