8

在您看来,最重要的区别是什么?
需要做出昂贵的决定...

信息:

  • 我们有 Java 和 .NET 项目(更多的 .NET)
  • 对项目生命周期管理非常感兴趣。
  • 从 ClearCase 迁移
4

5 回答 5

5

TFS 和 RTC 都是集成到开发环境(Visual Studio 或 Eclipse)的 CRRM:它们提供:

  • 变更管理(CM)
  • VCS(版本控制系统)
  • 发布管理 (RM)

区别主要在于它们的架构,其中:

爵士队服务器

这两种 CRRM 工具的挑战是管理您必须为各种遗留工具(例如现有的票务系统)设置的必要桥梁。

于 2011-05-05T11:55:11.837 回答
2

远离 Accurev,这是一场噩梦,作为一名开发人员,每天都在与它进行个人战斗。Git、Mercurial、Darcs 或 SVN 是更好的选择。就 Accurev 的所有“功能”而言,您可能永远不会错过它们,您将忙于咒骂。

于 2010-05-19T14:52:26.537 回答
2

RTC 对 Visual Studio 友好,TFS 对 Eclipse 友好:

(此处列出了 RTC 视觉工作室集成)

https://jazz.net/downloads/rational-team-concert/releases/3.0

(此处详细介绍 TFS eclipse 集成)

http://teamprise.com/(由MS购买并重命名)

我个人更愿意使用 TFS,并且我以编写与版本控制系统的集成为生,并且深入地接触了这两个系统。询问您是否需要详细信息。

如果您在这件事上有选择权,请选择 Mercurial。Git 很棒,但我发现缺乏 Windows 体验。获取单独的错误跟踪器。

如果您有选择,但必须将版本控制与票证紧密集成,请尝试http://fossil-scm.org/ - 安装和维护比 TFS 或 RTC 少得多,尽管 IDE 集成根本不存在。但它在大约 1 兆字节的下载量中与他们在核心功能上进行了稳固的竞争。

于 2011-02-21T03:14:22.873 回答
1
  1. TFS 还没有对 eclipse 或任何此类编辑器的任何支持,(它们即将到来,但还没有消息)。所以你为你的java项目使用的编辑器在这里很重要。但是微软正在推出可以让你连接 TFS 的 teamprise(它可以更好地为你的 java+.net 工作)

  2. 当然对于 .net 项目,TFS 是最好的,Eclipse 对 .net/c# 的支持很差,我们正在使用 TFS,对 2010 年非常满意。

我认为 RTC 不知道对 .net 编辑器(VS 或您喜欢的任何其他)有多少支持,但使用 TFS,您当然可以使 .NET 项目工作得很好,您也可以找到 Teamprise + TFS 与 eclipse 一起使用。

于 2010-03-19T17:25:41.710 回答
0

这真的是一个问题吗?不是唠叨,但你的工具堆栈是从什么开始的。我们谈论什么版本?(注意 Visual Studio 2010 和 TFS 2010 即将推出 - 两者都好很多,仍然可用于 .NET 2.0 以上)。

如果没有更多信息,您将获得大量愚蠢的小功能列表 - 因为我们不知道如何在大局中正确回答。这就像“BMW 3 和 Mercedes SLK 之间有什么区别” - 大量的小东西,大量相关的东西,但你想要什么?;)

于 2010-03-10T08:51:36.037 回答