将trac用于非软件项目

时间:2012-06-26 07:31:18

标签: trac time-tracking

我正在我公司推出一个新的项目管理软件,并研究可能的开源软件。由于我熟悉python,trac将是我的第一选择。但看起来它主要用于软件项目,而我公司并非如此。

此外,时间跟踪是一个大问题。我们有多个开发人员,每个人都应该能够跟踪他们所从事项目的时间。这个时候应该在每个月末出口到csv(虽然我认为我也可以直接从数据库导出到出口)

那么有没有人在非软件项目中使用trac?她的一些经验会很棒,为我节省了很多时间;)

2 个答案:

答案 0 :(得分:1)

我们目前正在为我们的IT团队使用Trac。它允许我们跟踪帮助台门票,服务器项目和网站更改等内容。我们这样做已经有一年多了,而且效果很好。它甚至开始分散到其他团队来管理团队任务!

至于从Trac中提取小时等,我们使用自定义字段,然后通过报告模块(现已弃用)和直接数据库访问来提取数据。在过去,我们使用过这些插件。

我们还将Trac绑定到AD进行身份验证,允许为Trac和我们的域提供单个共享密码。

答案 1 :(得分:1)

为了它的价值,我设置了几个与软件开发完全无关的Trac实例。对于我到目前为止遇到的任何东西,Trac都是一个低入门级平台。我们有各种各样的应用程序在运行,特别是 wikify任何东西的态度非常好 - 门票中的wiki标记,跨模块的一致链接语法(变更集注释,票证,维基页面)等等。我可以确认病毒效应,这是一个成熟的Trac应用程序。

Trac在初始设置时非常苗条,但是功能大米和模块化设备可以满足不断增长的需求。对于像时间跟踪这样的事情,您也可以使用Josh之前提到的TimingAndEstimationPlugin之类的解决方案。一般来说trac-hacks.org是一个拥挤的空间,不是很容易选择你想要的东西,但无论如何都是一个宝贵的资源。

如果您遇到一些挑战,请务必在irc.freenode.net上的trac-users mailing list和IRC频道#trac询问。它是一个小型开发人员社区,但是友好的开发者社区,并且凭借一些Python经验,您一定会找到自己的方式。 trac.edgewall.org上的源代码和维基文档始终是您的朋友。