我们目前正在使用 Visual Source Safe 和 BugNet,并希望向上迁移并远离 VSS。我一直在推动 SVN(a)我们是一家 ASP.NET 商店,b)DCVS 不是一种选择——无论我多么喜欢 Hg ;-) 或 TFS。好吧,我们终于有了一个新的开发服务器,所以我说服老板在上面安装 TFS(30 天试用)。与此同时,我们已经开始尝试使用 FogBugz。我们真的很喜欢 FogBugz 大约 80% 的我们想做的事情,另外 20% 可能是我们不知道我们想要什么的东西。
我正在推动 TFS,因为它允许 IDE 集成(大部分)所有东西。
他正在推动 FogBugz,因为他可以按客户对任务进行分组,然后从一个仪表板进行项目和管理一切。(这意味着我失去了大部分 IDE 集成——我同意没有巨大的损失)
TFS 是否支持跨我们所有解决方案的单个仪表板(在这种情况下,每个解决方案都是我们出售给垂直市场客户的完整应用程序)并让我们将工作项分配给每个解决方案跨组?
因此,例如,我认为我们设想这样的事情:
PROJECT1 - Bugtracker 和工作项 PROJECT2 - Bugtracker 和工作项 PROJECT3 - Bugtracker 和工作项
CUSTOMER1 - 部署计划、所需功能、具体说明(使用 PROJECT1、PROJECT2) CUSTOMER2 - 部署计划、所需功能、具体说明(使用 PROJECT2、PROJECT3) CUSTOMER3 - 部署计划、所需功能、具体说明(使用 PROJECT1、PROJECT3)
希望这是有道理的。自然它比这更复杂,但我想我已经给出了足够的细节来画一幅画。
我提供了为每个客户创建虚拟项目的选项,但他不喜欢这样,并且它并没有真正为我们提供我们希望最终得到的单一仪表板视图(以及我们已经实现的 FogBugz 事情确实如此现在做)。
有没有人对可以实现我们俩都想要的管理应用程序有很好的建议?
编辑:因为我得到了一些很好的回应(尽管不是我想要的),所以我现在要关闭它。但是,我认为这将是一个很好的第三方市场和/或即将发布的 TF 版本中的一个功能。如果您以后遇到此问题,请随时发布更多想法。