【问题标题】:Life Cycle Tools Suite [closed]生命周期工具套件 [关闭]
【发布时间】:2008-10-01 14:23:59
【问题描述】:

我希望替换我的开发团队目前使用的生命周期工具。 我正在寻找的工具:

  • 版本控制
  • 缺陷/问题跟踪
  • 需求跟踪
  • 测试用例管理
  • (可能)项目管理:项目状态、工时输入

我有一个新的强大服务器(Windows 2008 Server)来运行所有工具。我正在研究 COTS 和开源选项,但到目前为止还没有决定。

其他因素:

  • 分布式团队(不同的物理站点)
  • 一些 Windows 开发,一些 Linux 开发
  • 软件、固件、技术写作需要能够使用它

关于可以协同工作的好套件的建议?
如果是开源的,在 Windows 2008 Server 上运行的最佳方法是什么?

【问题讨论】:

    标签: version-control project-management lifecycle issue-tracking


    【解决方案1】:

    Svn/Trac 加上一些插件可能会让你大部分时间都免费。

    如果您使用由 visualsvn 提供的版本(它们捆绑了 trac 和 subversion),它的设置也很简单。

    http://www.visualsvn.com/server/ http://trac.edgewall.org/ http://trac-hacks.org/

    【讨论】:

      【解决方案2】:

      版本控制系统最常见的选择是Subversion。它有很好的工具支持,大多数工具都可以直接使用 Subversion。

      您有一个分布式团队,因此您可以考虑使用分布式版本控制系统。例如MercurialGit。 Mercurial 在 Windows 上有更好的支持。与 Subversion 这样的“传统”版本控制系统相比,工具支持有点缺乏。

      以上都是开源的。

      对于项目管理/问题跟踪/需求跟踪,有开源Trac,它结合了问题跟踪器、项目管理软件和 wiki。 Trac 与 Subversion、Git 和 Mercurial 配合使用。

      Atlassian 提供商业 JIRA 用于问题跟踪/项目管理,Confluence 用于 wiki。 Jira 至少可以使用 Subversion。

      Fog Creek 有基于 Mercurial 的 Kiln 用于版本控制,FogBugz 用于问题跟踪/项目管理。既商用。两者都可以作为托管版本和在您自己的服务器上运行的版本。

      我使用过 Trac,它可以工作,但您可以期待一些修补和配置,然后才能像您希望的那样工作。

      【讨论】:

      • 不是 FogBugz 的个人粉丝,但我们最终还是选择了 Subversion,它对我们非常有效。
      【解决方案3】:

      看看 Atlassian 的工具-http://www.atlassian.com/ 我们已经使用了他们的一些产品 (Jira/Confluence),它们之间的联系很好。也不是很贵。

      作为管理员/维基园丁,他们易于使用和管理,这有时可能是一个重要的被忽视的要求。

      【讨论】:

        猜你喜欢
        • 2013-02-06
        • 2011-01-21
        • 1970-01-01
        • 2016-05-12
        • 2012-03-16
        • 1970-01-01
        • 2013-07-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多