当前位置:  开发笔记 > 编程语言 > 正文

你如何处理trac中的多个(重叠)项目?

如何解决《你如何处理trac中的多个(重叠)项目?》经验,为你挑选了1个好方法。

我们正在使用trac并且对它非常满意.但是,开箱即用,trac最适合单项目环境.我有兴趣了解人们采取的各种方法,以使其与多个项目一起工作,以及他们的经验.有推荐的插件吗?任何补丁,调整或诸如此类的东西?您是否甚至可以使用完全不同的错误跟踪系统来提供所有trac的功能以及多项目支持?

我们最近开始自己管理第二个项目,这通常可以正常工作但也有一些缺点,特别是在两个项目重叠的情况下,因为我们编写的公共库代码在两个项目中都使用.你怎么处理这个?

(我将附上我们自己当前的方法作为这篇文章的答案.)



1> Oliver Giese..:

我们采用的方法是为每个新项目创建另一个trac环境,并设置InterTrac链接,以便在两者之间进行更简单的交叉引用.我们还通过[inherit]指令使用公共基础Trac.ini文件.

除了问题中提到的共享代码的歧义问题之外,这还有一些可能会或可能不会影响您的缺点,具体取决于项目的性质和工作流程:

创建新项目并非易事; 它无法通过浏览器界面完成

票号不统一:每个新的项目环境都从#1开始 - 至少在InterTrac别名中你很容易消除它们的歧义

安装和配置插件时必须格外小心,以便为所有环境安装和配置插件

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有