我正在我的公司引入一个新的项目管理软件,并研究可能的开源软件。由于我熟悉 python,trac 将是我的首选。但看起来它主要用于软件项目,而我的公司并非如此。
此外,时间跟踪是一个大问题。我们有多个开发人员,每个人都应该能够跟踪他们在他从事的项目上的时间。这个时间应该在每个月底导出到 csv (虽然我认为我也可以直接从数据库导出)
那么有人在非软件项目中使用过 trac 吗?如果她能从你那里获得一些经验,那就太好了,为我节省了很多时间;)
我正在我的公司引入一个新的项目管理软件,并研究可能的开源软件。由于我熟悉 python,trac 将是我的首选。但看起来它主要用于软件项目,而我的公司并非如此。
此外,时间跟踪是一个大问题。我们有多个开发人员,每个人都应该能够跟踪他们在他从事的项目上的时间。这个时间应该在每个月底导出到 csv (虽然我认为我也可以直接从数据库导出)
那么有人在非软件项目中使用过 trac 吗?如果她能从你那里获得一些经验,那就太好了,为我节省了很多时间;)
我们目前为我们的 IT 团队使用 Trac。它使我们能够跟踪诸如帮助台票、服务器项目和网站更改之类的事情。我们已经这样做了一年多了,而且效果很好。它甚至开始扩展到其他团队来管理团队任务!
至于从 Trac 中提取小时数等,我们使用自定义字段,然后通过报告模块(现已弃用)提取数据并直接访问数据库。过去我们使用过诸如此类的插件。
我们还将 Trac 绑定到 AD 以进行身份验证,这允许 Trac 和我们的域使用单个共享密码。
值得一提的是,我设置了几个与软件开发完全无关的 Trac 实例。Trac 作为我迄今为止遇到的任何东西的入门门槛都很低的平台。我们有各种各样的应用程序在运行,尤其是对任何事情的 wikify态度非常好 - 工单中的 wiki 标记、跨模块的一致链接语法(变更集评论、工单、wiki 页面)等。我可以确认病毒效应,即一个完善的 Trac 应用程序。
Trac 它在初始设置时非常纤薄,但采用大米和模块化设计,以满足不断增长的需求。对于时间跟踪之类的事情,您也可以使用Josh 之前提到的TimingAndEstimationPlugin之类的解决方案。一般来说, trac-hacks.org是一个拥挤的空间,不太容易选择你想要的东西,但无论如何都是一个有价值的资源。
如果遇到一些挑战,请务必在 irc.freenode.net 上的 trac-users邮件列表和 IRC 频道 #trac 询问。这是一个小型的开发者社区,但却是一个友好的社区,如果有一些 Python 经验,您一定会找到自己的方式。trac.edgewall.org 上的源代码和 wiki 文档始终是您的朋友。