我正在使用Redmine,作为一个免费软件,它非常好。但我现在面临一些问题,我正在寻找一些系统来取代Redmine。从我的角度来看,主要的缺点是:
-
硬安装-我的版本是1.3.1(安装过程在@$$中很痛苦),现在当我想升级到2..我可以在网站上看到,这也会很痛苦
-
不太稳定-(使用独立的nginx服务器)存在一些问题,比如有时在重新启动乘客之前无法上传文件,两次停止工作(乘客进程因某种原因丢失)等等
-
我最后一次尝试设置插件是失败的
-
我不是Ruby开发人员,很难维护Redmine-我不确定安全问题是什么,如何在其中一个域(端口80)上安装SSL等的情况下使用Redmine
因此,我正在寻找一个具有以下功能的新系统(首选/但非强制性/非SaaS选项):
必需:
-
项目管理
-
错误跟踪
-
生成发票的可能性(因为插件也很酷)
-
用户友好界面
很好拥有:
-
openID登录
-
不一定是免费的(但价格合理)
-
如果不是SaaS——基于PHP,而不是Ruby、Python、Java等
我对Assembla、Pivotal、Yodiz和Mantis有一些经验。
Yodiz接口太复杂,对我来说不干净。
Mantis就像过去一样(看起来像有史以来第一个跟踪器)
Pivotal并没有那么糟糕,但我认为它只适用于问题跟踪(而不是项目管理、发票等)
装配。。经验很少,仅适用于SVN
我知道有很多讨论,问题是很多人喜欢Redmine的原因与我的观点完全相反。在过去的两天里,我花了一些时间来回顾最受欢迎的追踪器,但到目前为止还没有成功。
我现在会尝试"Trac",但如果有人分享它在这个流行的Trac问题上的经验,我会很高兴——多个项目。:)
谢谢!
我建议看一下组合。它不仅仅适用于SVN——您可以使用git/SVN/mercial工具,甚至可以添加外部github工具。
装配的项目管理最近变得更好了(随着Planner和Cardwall的实施),并计划进行新的改进。
如果您在提交消息或web界面中跟踪您的工作时间,则很容易导出工作时间(以生成发票)
经过一些研究,我发现了需要的软件。
丰办似乎很符合我的要求。
-
社区版(免费)
-
自托管(2分钟安装)
-
在PHP 上编写
-
非常好的UI-我喜欢它的组织方式,AJAX UI在这种情况下实现得非常好
-
酷功能
etc
我没有更详细的印象,但它看起来真的很有希望。
当前的Trac版本(1.0)本机不提供多项目支持,尽管Trac wiki中有一些关于该主题的讨论。但自从Trac 0.12以来,有一个插件SimpleMultiProjectPlugin扩展了Trac,其功能是"在一个安装的Trac实例中有多个项目"。
关于Trac插件SimpleMultiProjectPlugin到底提供了什么,可以在这里或插件wiki页面上阅读(请参阅上面的链接)。