可以使用fogbugz跟踪案例依赖吗?
FogBugz长期以来一直支持案例"关系",它通过在任何笔记中添加"案例1234"来创建案例之间的临时链接.缺点:这些都不可拆卸,并且这种情况持续存在于FogBugz 7中.(我们试图弄清楚如何正确地做到这一点,但是时间已经不合时宜了,所以我们离开了当前的行为.)
新发布的FogBugz 7添加了父子层次结构,允许您将主案例拆分为其组成部分,或者在一个伞形案例下聚合类似请求.
FogBugz 7还提供里程碑依赖关系,其中一个里程碑在另一个完成之前无法启动.这仅适用于软件的调度功能.我们实际上并没有阻止任何人处理依赖里程碑中的案例.
我们认为这些特征代表了项目不同部分之间存在的依赖关系的真实世界.
出于几个原因,我们故意没有实现任何类型的Bugzilla风格的阻塞.首先,它可能是极其低效的,允许人们忽视他们可以轻易做的工作,如果它在他们面前.其次,它可能导致相互依赖的混乱.第三,它还允许使用该软件作为社交大话,("我不能在Jeff完成他的模型之前开始删除功能.")这是我们试图避免的.我们制作社交软件......我们更倾向于让社交问题在社交上得到解决,软件问题可以用软件来解决.故意忽略案件之间的阻碍或硬依赖是这一哲学的一部分.
也就是说,FogBugz 7具有高度可扩展性,包括插件,标签,自定义字段以及许多其他好东西.如果阻塞是你想要的,我相信有人能够拼凑一些东西.
是的,不是.案例可以相互关联,但如果您正在寻找案例树(先决条件等),则需要FogBugz 7或更高版本.
如果您使用的是FogBugz 7.3或更高版本,您现在可以使用2011年4月发布的Case Dependency Plugin.
你没有完全定义依赖关系的含义,但如果你的意思是一个案例的解决方案需要其他人的解决方案 - 正式答案是否定的.但是,您可以从基本案例中引用其他案例,FogBugz将跟踪交叉引用.例如,如果您在一个案例的文本中说"见案例2031",则2031部分将变成一个超链接,两个案例现在将报告它们彼此引用(向前和向后).实际上这是一个非常酷的功能.