8
votes

IBM's RTC et Microsoft's TFS 2010

Quoi de votre vue sont les différences les plus importantes?
Besoin de prendre une décision coûteuse ...

Information:

  • Nous avons à la fois des projets Java et .NET (quelques autres .NET)
  • très intéressé par la gestion du cycle de vie du projet.
  • Migration de ClearCase

3 commentaires

De quoi avez-vous besoin pour accomplir? Quel est votre modèle de développement (multisite? Centralisé?) Quelles sont vos exigences d'audit? Quelles sont vos exigences de ramification?


Centralisé. Qu'entendez-vous par branche et audit?


Souhaitez-vous considérer d'autres produits sur l'équation comme Perforce, Accurev ou PlasticsCM ou juste les deux que vous avez mentionnés? Accurev et Plastic sont particulièrement bons pour vous éloigner de ClearCase et TFS sera aussi lent et dur que votre ancien CC. Aussi, utilisiez-vous plusieurs multisites avant?


5 Réponses :


0
votes

est-ce vraiment une question? Ne pas harceler, mais quelle est votre boîte à outils pour commencer. Quelles versions nous parlons? (Remarque Visual Studio 2010 et TFS 2010 sont juste autour des coins - à la fois beaucoup mieux, toujours utilisables pour .NET 2.0 à la hausse).

Sans plus d'informations, vous obtenez des tonnes de listes de petites fonctionnalités idiotes - parce que nous ne savons pas comment répondre correctement dans la grande image. C'est comme "Quelles sont toutes les différences entre un BMW 3 et une SLK Mercedes" - tonnes de petites choses, tonnes de choses pertinentes, mais que voulez-vous? ;)


2 commentaires

Merci, informations ajoutées. S'il y a autre chose que vous pensez être pertinent, veuillez le dire.


Eh bien, cela dépend vraiment. PRE 2010 Je pense que TFS est plutôt mauvais - Total Installer Nightmare, nécessite beaucoup de choses séparées pour travailler ensemble. Nightmare admin. 2010 est beaucoup plus modulaire, meilleur installateur, vous pouvez utiliser uniquement des parties. La question est vraiment ce que vous voulez et avez besoin - en particulier l'intégration des IDE, les Langauges nécessaires, l'approche de développement, etc.



1
votes
  1. TFS n'a pas encore de soutien pour Eclipse ni ces éditeurs de ce type (ils sont sur le point de venir, mais aucune nouvelle). Donc, quel éditeur vous utilisez pour vos projets Java qui compte ici. Mais Microsoft propose à Teamprise qui peut vous laisser connecter TFS (ce qui peut mieux fonctionner pour votre Java + .NET)

  2. et de succès pour les projets .NET, TFS est le meilleur support ECLIPSE pour .NET / C # est mauvais, nous utilisons TFS et amont beaucoup heureux avec 2010.

    Je pense que pour la RTC ne sais pas combien de support est là pour les éditeurs .NET (VS ou tout autre que vous préférez), mais avec TFS, vous pouvez certainement faire fonctionner le projet .NET bien et vous trouverez TeamPrere + TFS pour travailler avec Eclipse aussi.


2 commentaires

Consultez ma réponse ci-dessous, TFS dispose d'un plug-in Eclipse et de RTC dispose d'un plugin VS.


RTC a plus que vs plugin. Son client entièrement fonctionnel dans vs.net Jazz.net/downloads/radation-team-Concert/relases/3.0.1.1/...



2
votes

Éloignez-vous de Accurev, c'est un cauchemar, en tant que développeur avec des batailles quotidiennes personnelles avec elle. Git, Mercurial, Darcs ou Svn sont beaucoup meilleurs choix. En ce qui concerne toutes les "caractéristiques" de Accurev, vous ne les manquerez probablement pas, vous serez trop occupé à jurer.


1 commentaires

La question n'était pas sur l'accurev, cette réponse est donc trompeuse et spéculative au mieux.



2
votes

RTC est Visual Studio convivial et TFS est Eclipse Friendly:

(Intégration RTC Visual Studio répertoriée ici)

https://jazz.net/downloads/ratration-team-concert/ Communiqués / 3.0

(intégration Eclipse TFS détaillée ici)

http://teamprise.com/ (acheté et renommé par MS)

Je préférerais personnellement travailler avec TFS et j'écris des intégrations avec des systèmes de contrôle de la version pour gagner sa vie et j'ai touché ces deux systèmes de manière profonde. Demandez si vous voulez les détails.

Si vous avez le choix dans la matière, allez avec Mercurial. Git est fantastique, mais j'ai trouvé l'expérience Windows manquant. Obtenez un suivi de bogue séparé.

Si vous avez le choix mais que vous devez avoir une version de version intégrée avec des billets, essayez http://fossil-scm.org / - beaucoup moins de douleur que TFS ou RTC à configurer et à entretenir, bien que l'intégration de l'IDE n'existe tout simplement pas. Mais il se concurrence solidement sur les caractéristiques principales avec eux dans environ 1 mégaoctet de téléchargement.


0 commentaires

5
votes

TFS et RTC sont intégrés au CRRM dans l'environnement de développement (Visual Studio ou Eclipse): ils fournissent:

  • Modifier la gestion (cm)
  • VCS (Système de contrôle de version)
  • Libération Management (RM)

    La différence est principalement dans leur architecture, où:


0 commentaires