如何轻松管理多个 SVN 存储库/trac 实例?我有一堆项目想要整合到一个单一的身份验证方案中。此外,我希望能够为每个项目启用插件,并同时为多个项目配置一堆 trac 选项。
能够从 Web 界面添加和删除项目也很不错。
谢谢
-纳尔逊
如何轻松管理多个 SVN 存储库/trac 实例?我有一堆项目想要整合到一个单一的身份验证方案中。此外,我希望能够为每个项目启用插件,并同时为多个项目配置一堆 trac 选项。
能够从 Web 界面添加和删除项目也很不错。
谢谢
-纳尔逊
我们在 trac 上遇到了同样的问题,我们的解决方案是迁移到redmine。
关于您问题的 trac 部分,您可能需要关注这个问题: 您如何处理 trac 中的多个(重叠)项目?
这里的一些答案已经过时了,因为与此同时 Trac 尤其是它的插件已经取得了很大的进步。IMO 不再需要更改为 Redmine。这是当前最先进的技术,尤其是维护和有用的:
另请查看Trac 的插件推荐站点。IMO 最好将以下插件添加到新安装的 Trac-1.0 中:
这是良好项目管理所需的一切的良好组合。它们都可以在 trac-hacks.org 上找到,Trac 的插件安装非常容易。
自 0.12 以来,对多个存储库的支持是 Trac 本身的内置功能。
还可以看看即将到来的Apache Bloodhound 项目,它建立在 Trac 之上,也是我上面所写内容的替代方案。
纳尔逊——
我相信您正在寻找的功能在标准 Trac 发行版中不存在。
不确定您是否能够使用 Subversion 托管/Trac 托管服务,但有几种服务可以为您提供所有这些,以及零设置/维护问题。其中一些有可能满足您需求的免费或低成本选项。
还有更多,谷歌搜索“Subversion 托管”或“Trac 托管”会出现。
全面披露:我为 ProjectLocker 工作。