用于.NET开发的免费应用程序生命周期管理工具

时间:2009-08-27 10:29:46

标签: .net development-environment

我想实现以下目标:我想要一个围绕vs2008 sp1的免费应用程序生命周期管理(ALM)环境。 (我的公司缺少现金)。

我想要所有的东西:CI,BugTracking,任务面板,Wiki,源代码控制......所有这些都集成了自己。如果我可以使用某种scrum管理工具,那就更好了。

任何建议?

提前致谢。

6 个答案:

答案 0 :(得分:6)

这几乎就是我们的设置。

如果你有完整版的visual studio 2008而不是快递版,它会比NUnit更好地集成内置的MSTest,而巡航控制也支持MSTest。

BugTracker.net和Trac都有颠覆整合,(尽管IIRC trac设置起来有点奇怪)。 Trac需要注意的是它不能很好地支持多个项目,这就是我们最终选择BugTracker.net的原因。 (这可能已经改变了,我知道它是在6个月前我们最后一次看它的未来版本时计划的)

答案 1 :(得分:1)

它可能不会填充“所有集成自己”部分,但是下面的工具箱应该会让你走得更远:

  • Visual Studio 2008 Express
  • TestDriven.NET(我认为不会作为VS的插件工作,但会与CC.NET一起使用)
  • 的Subversion
  • TortoiseSVN的
  • CruiseControl.NET

关于错误跟踪,我没有使用任何操作系统bugtrackers,所以我把它留给其他人建议。

答案 2 :(得分:1)

答案 3 :(得分:1)

来源控制:

  • 颠覆
  • GIT中

和两个广泛使用的开源工具。然后寻找集成以选择其他工具。

答案 4 :(得分:1)

我会使用以下工具:

  • IDE:SharpDevelop
  • 源代码管理:SVN和TortoiseSVN
  • 错误跟踪,维基,......:Redmine

答案 5 :(得分:0)

关于代码质量检查,架构探索,代码版本差异等等......您可以查看NDepend。它是一个商业工具,但附带免费的限量版本,可供OSS和Academics项目免费使用。