0

我的研究和开发环境需要一个高度定制的TRAC,带有相应的 subversion 存储库和二进制文件存储(例如 WebDAV)。

我关注至少 10 个我想使用的插件(从与时间跟踪软件的集成到专业的数学/代码渲染)。我也想写自己的插件。

我正在寻找可以让我自行管理我的 TRAC 插件的商业主机。我调查了(并联系了)TRAC 商业服务列表中的一些商业提供商,包括:

Project Locker描述了他们对插件请求进行代码审查并最终处理(未指定时间段)。Repository Hosting表示他们“可能不会在不久的将来增加对此的支持”。SVN Repository表示“您将无法安装任何新插件”,并建议使用他们的 VPS 帐户之一。

除了管理我自己的 VPS 或专用服务器,有人知道允许付费客户安装自己的插件的商业 SVN/TRAC 主机吗?chroot原以为环境会让这变得不费吹灰之力!

(注意:这最初发布于programmers但被否决,建议我将其移至此处。引用他们的常见问题解答:实施问题或编程工具(请在 Stack Overflow 上询问

4

1 回答 1

2

您可能会发现很难找到您正在寻找的东西,因为正如 Craig 在他的评论中提到的那样,商业托管服务的概念通常围绕限制客户的定制能力展开。保持相对统一意味着托管公司可以更轻松地管理系统和部署自动更新,并且不必担心他们的脚本会因为某个客户安装或重新配置的奇怪东西而中断。

如果您希望能够随意安装和配置插件,我强烈建议您走 VPS 路线并自己管理服务器。这比你想象的要容易(我被抛入这种情况并感到惊喜)。您可以从Bitnami Trac 堆栈之类的东西开始,它是一个虚拟机映像,具有 Linux 操作系统和 Trac 以及所有支持工具(数据库、网络服务器等)的设置并准备就绪。如果您以此为起点,您所要做的就是自定义您的 Trac 设置并安装您的插件。

如果您真的不想与管理方面有任何关系,请记住您始终可以走 VPS 路线并将管理工作单独外包出去。如果托管服务提供商和系统管理员来自同一家公司,这可能会更容易,但这不是必需的。鉴于您需要的灵活性和自定义,这可能是一个更现实的选择。

于 2012-08-09T15:37:37.823 回答