8

What in your view are the most important differences?
Need to make an expensive decision...

Information:

  • We have both Java and .NET Projects (few more .NET)
  • Very interested in project life cycle management.
  • Migrating from ClearCase
Pridkett
  • 4,883
  • 4
  • 30
  • 47
gkdm
  • 2,375
  • 4
  • 21
  • 27
  • What do you need to accomplish? What is your development model(multisite? centralized?) What are your auditing requirements? What are your branching requirements? – Paul Nathan Mar 11 '10 at 19:41
  • Centralized. What do you mean by branching and auditing? – gkdm Mar 11 '10 at 20:35
  • Would you consider other products on the equation like Perforce, Accurev or PlasticSCM or just the two you mentioned? Accurev and Plastic are specially good to move away from Clearcase, and TFS will be as slow and hard as your old CC. Also, were you using Multisite before? – pablo Mar 20 '10 at 17:08

5 Answers5

5

Both TFS and RTC are CRRM integrated to development environment (Visual Studio or Eclipse): they provide:

  • Change Management (CM)
  • VCS (Version control system)
  • Release Management (RM)

The difference is mainly in their architecture, where:

Jazz Team Server

The challenge in both CRRM tools is to manage the necessary bridge you will have to setup for various legacy tools (like an existing ticket system for instance).

VonC
  • 1,262,500
  • 529
  • 4,410
  • 5,250
2

Stay away from Accurev, it is a nightmare, as a developer with personal daily battles with it. Git, Mercurial, Darcs, or SVN are much better choices. As far as all of the "features" of Accurev, you likely won't ever miss them, you'll be too busy swearing.

Jonathan Leffler
  • 730,956
  • 141
  • 904
  • 1,278
tau-lepton
  • 29
  • 2
2

RTC is Visual Studio friendly, and TFS is Eclipse friendly:

(RTC visual studio integration listed here)

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

(TFS eclipse integration detailed here)

http://teamprise.com/ (purchased and renamed by MS)

I'd personally rather work with TFS, and I write integrations with version control systems for a living, and have touched both of these systems in a deep way. Ask if you want the details.

If you have a choice in the matter, go with Mercurial. Git is fantastic, but I found the Windows experience lacking. Get a separate bug tracker.

If you have a choice but must have version control integrated tightly with tickets, try http://fossil-scm.org/ - far less pain than either TFS or RTC to setup and maintain, though the IDE integration simply does not exist. But it competes solidly on core features with them in about 1 megabyte of download.

wowest
  • 1,974
  • 14
  • 21
1
  1. TFS doesnt have any support for eclipse or any such editors yet, (they are about to come, but no news yet). So which editor you use for your java projects that matters here. But Microsoft is coming up with teamprise which can let you connect TFS (which can work better for your java+.net)

  2. And ofcourse for .net projects, TFS is the best, eclipse support for .net/c# is bad, we are using TFS and am lot happy with 2010.

I think for RTC dont know how much support is there for .net editors (VS or any other you prefer) but with TFS, you can certainly make .NET project work great and you can find Teamprise + TFS to work with eclipse also.

Akash Kava
  • 39,066
  • 20
  • 121
  • 167
  • 2
    see my answer below, TFS has an Eclipse plugin and RTC has a VS plugin. – wowest Feb 21 '11 at 03:16
  • RTC has more than VS Plugin. Its fully functional in VS.Net client https://jazz.net/downloads/rational-team-concert/releases/3.0.1.1/RTC-VisualStudio-Client-repo-3.0.1.1.zip – Ankur Dec 09 '11 at 09:16
0

Is it really a question? Not nagging, but what is your toolstack to start with. What versions we talk about? (note Visual Studio 2010 and TFS 2010 are just around the corners - both a lot better, still usable for .NET 2.0 upward).

Without more information you get tons of idiotic little feature lists - because we dont know how to answer properly in the big picture. This is like "what are all the differences between a BMW 3 and a Mercedes SLK" - TONS of small things, TONS of relevant things, but what do you want? ;)

TomTom
  • 61,059
  • 10
  • 88
  • 148
  • Thanks, added information. If there is anything else you think is relevant please say so. – gkdm Mar 10 '10 at 09:31
  • Well, it really depends. Pre 2010 I think TFS is pretty bad - total install nightmare, requires a LOT of separate things to work together. Admin nightmare. 2010 is a lot more modular, better installer, you can use only parts of it. The question really is what you want and need - especially IDE integration, langauges needed, development approach etc. – TomTom Mar 10 '10 at 09:34