我正在为客户端设置一个问题跟踪系统,我想使用Malone来完成它。该系统完全是私有的,所以我不能简单地在launchpad.net上购买空间而忽略Launchpad Suite的所有其他部分 - 我需要下载该软件并将其安装在其他地方。
我见过https://dev.launchpad.net/Getting所以我知道如何掌握软件本身,所以我在这里要求的是,是否有人对我正在尝试做的事情有所了解。基本上我需要提取套件的“Malone”部分,配置和部署它们。似乎没有任何方便的RPM,这是一个遗憾!
一旦我运行了一个独立的Malone服务器,还有其他一些我想做的事情......
首先是让我的客户端站点之间的系统容错,所以有没有办法在对等配置中设置2个或更多服务器,所以我可以在一个站点创建一个错误报告,并有它会自动出现在其他网站上吗?请注意,我不想指定一个拥有单个服务器的主站点 - 我需要多个服务器,以便站点可以在必要时独立运行。
我想要做的另一件事是将一个Malone实例设置为我的主要实例的“上游”,就像我可以将Bugzilla,Trac或MantisBT服务器设置为上游一样。 Launchpad文档说明了很多关于设置这些其他工具的同步链接的信息,但是关于将Malone与自身链接起来却非常安静。
答案 0 :(得分:1)
启动板代码中没有关闭某些应用程序的概念。但是,您可以说特定项目使用或不使用错误,代码,翻译等。因此,您可以在创建项目时关闭每个功能但是跟踪错误。 (或者,就此而言,您可以添加配置选项以将其全局关闭并发送到上游...)
至于运行它,请参阅https://dev.launchpad.net/Running。
主实例中的容错通过具有多个复制PostgreSQL服务器和多个Zope应用服务器来处理。你可以这样做。没有点对点模式,但最终添加它会很好。并且在将Launchpad与其自身的另一个实例同步的特定情况下,再次,这不存在,但如果您愿意,添加它将是可行和酷的。