trac中的多个项目

时间:2009-04-14 18:03:57

标签: svn project-management trac

如何轻松管理多个SVN存储库/ trac实例?我有一堆项目要整合到一个身份验证方案中。此外,我希望能够为每个项目启用插件,并为多个项目一次配置一堆trac选项。

能够从Web界面添加和删除项目也很不错。

由于

-Nelson

5 个答案:

答案 0 :(得分:6)

我们用trac遇到了同样的问题,我们的解决方案是转移到redmine

答案 1 :(得分:4)

关于问题的trac部分,您可能需要留意这个问题: How do you handle multiple (overlapping) projects in trac?

答案 2 :(得分:4)

我认为这就是你要找的东西。

http://trac.edgewall.org/wiki/TracMultipleProjects

答案 3 :(得分:2)

这里的一些答案已经过时了,因为同时Trac及其插件已经取得了很大进展。 IMO没有必要再改为Redmine了。这是当前的技术水平,特别是维护和有用的东西:

另请参阅plugin recommendation site of Trac。最好的IMO是将以下插件添加到新安装的Trac-1.0:

  • SimpleMultiProjectPlugin(一个Trac实例中的多个项目)
  • AdvancedTicketWorkflowPlugin(自己的票证状态和工作流程转换,如'测试')
  • TimingAndEstimationPlugin(工作时间,计划时间)
  • EstimationToolsPlugin(燃尽和工作量表)
  • TracJsGanttPlugin(甘特图)
  • MasterTicketsPlugin(票证依赖)
  • SubticketsPlugin(故障单层次结构)
  • ChildTicketsPlugin(父子关系)
  • FullBlogPlugin(博客和新闻)
  • TracTicketStatsPlugin(工作流程统计)
  • AutocompleteUsersPlugin(用户名自动填充)
  • UserManagerPlugin(用户和角色)
  • UpcomingMilestonesChartMacro(里程碑日期图表)

这是良好项目管理所需要的所有组合。它们都可以在trac-hacks.org找到,插件的安装对于Trac来说非常容易。

多个存储库的支持是Trac本身自0.12以来的内置功能。<​​/ p>

另请查看即将建立在Trac之上的Apache Bloodhound project,也是我上面所写的替代方案。

答案 4 :(得分:1)

尼尔森 -

我相信您正在寻找的功能在标准的Trac发行版中不存在。

不确定您是否能够使用Subversion托管/ Trac托管服务,但有几种服务可以为您提供所有这些,以及零设置/维护难题。其中一些有免费或低成本的选择,可能符合您的需求。

http://www.projecthut.com

http://www.projectlocker.com/

http://sourcerepo.com

http://wush.net

还有更多,谷歌搜索“Subversion托管”或“Trac托管”将会出现。

完全披露:我为ProjectLocker工作。