2010-03-10 4 views
8

Что вы считаете наиболее важными отличиями?
нужно сделать дорогостоящую решение ...IBM RTC и Microsoft TFS 2010

Информация:

  • Мы оба Java и .NET проектов (несколько больше .NET)
  • Очень заинтересован в управлении жизненного цикла проекта.
  • Переход от ClearCase
+0

Что вам нужно сделать? Какова ваша модель разработки (multisite? Centralized?) Каковы ваши требования к аудиту? Каковы ваши требования к ветвлению? –

+0

Централизованный. Что вы подразумеваете под ветвлением и аудитом? – gkdm

+0

Рассматривали ли вы другие продукты по уравнению, например, Perforce, Accurev или PlasticSCM или только те, которые вы упомянули? Accurev и Plastic особенно хороши, чтобы отойти от Clearcase, и TFS будет таким же медленным и жестким, как ваш старый CC. Кроме того, вы раньше использовали Multisite? – pablo

ответ

0

Является ли это действительно вопрос? Не ворчание, но каков ваш инструментарий для начала. О каких версиях мы говорим? (обратите внимание, что Visual Studio 2010 и TFS 2010 находятся примерно по углам - и намного лучше, и все еще можно использовать для .NET 2.0 вверх).

Без дополнительной информации вы получаете тонны идиотских списков функций, потому что мы не умеем правильно отвечать на общую картину. Это как «все различия между BMW 3 и Mercedes SLK» - ТОННЫ маленьких вещей, ТОНН соответствующих вещей, но что вы хотите? ;)

+0

Спасибо, добавлена ​​информация. Если есть что-то еще, что вы считаете релевантным, скажите об этом. – gkdm

+0

Ну, это действительно зависит. Pre 2010 Я думаю, что TFS очень плох - общий кошмар установки, требует много разных вещей для совместной работы. Админ-кошмар. 2010 год намного более модульный, лучший установщик, вы можете использовать только его части. Вопрос в том, что вы хотите и чего хотите - особенно интеграция IDE, необходимые langauges, подход к разработке и т. Д. – TomTom

1
  1. TFS оленьей кожа имеет какую-либо поддержку затмения или любые такие редактор пока (они собираются приехать, но никаких новостей пока). Итак, какой редактор вы используете для своих java-проектов, которые здесь важны. Но Microsoft придумывает командный уровень, который может позволить вам подключить TFS (который может работать лучше для вашего java + .net)

  2. И, конечно же, для проектов .net, TFS - лучшая, поддержка затмения .net/C# is bad мы используем TFS, и я много счастлива с 2010

Я думаю, что для RTC не знаю, сколько поддержки там для .net редакторов (VS или любой другой вы предпочитаете), но с TFS, вы можете, конечно, сделать .NET проект отлично работает, и вы можете найти Teamprise + TFS для работы с eclipse.

+2

см. Мой ответ ниже, TFS имеет плагин Eclipse, а RTC имеет плагин VS. – wowest

+0

RTC имеет больше, чем VS Plugin. Его полностью функциональный клиент VS.Net https://jazz.net/downloads/rational-team-concert/releases/3.0.1.1/RTC-VisualStudio-Client-repo-3.0.1.1.zip – Ankur

2

Держитесь подальше от Accurev, это кошмар, как разработчик с личными ежедневными боями с ним. Git, Mercurial, Darcs или SVN - намного лучший выбор. Что касается всех «особенностей» Accurev, вы, вероятно, никогда не пропустите их, вы будете слишком заняты ругательством.

+0

Вопрос не в AccuRev , поэтому этот ответ в лучшем случае вводит в заблуждение и спекулятивный. –

2

RTC является Visual Studio дружественным и TFS является Eclipse, дружественный:

(RTC Visual Studio интеграции перечисленных здесь)

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

(TFS затмение интеграции подробно здесь)

http://teamprise.com/ (приобретенный и переименованный MS)

Я лично бы скорее работал с TFS, и я пишу интеграцию с системами контроля версий для жизни, и глубоко затронул обе эти системы. Спросите, хотите ли вы детали.

Если у вас есть выбор в этом вопросе, обратитесь к Mercurial. Git фантастичен, но я обнаружил, что Windows не хватает. Получите отдельный трекер ошибок.

Если у вас есть выбор, но вы должны иметь контроль над версиями, тесно связанный с билетами, попробуйте http://fossil-scm.org/ - гораздо меньше боли, чем TFS или RTC для настройки и обслуживания, хотя интеграция IDE просто не существует. Но он соревнуется по основным функциям с ними примерно в 1 мегабайте загрузки.

5

Оба TFS и RTC являются CRRM интегрированы в среду разработки (Visual Studio или Eclipse): они обеспечивают:

  • Change Management (CM)
  • VCS (система управления версиями)
  • Управление релизами (RM)

разница заключается в основном в архитектуре, где:

  • TFS provides a server SDK для облегчения интеграции с Visual Studio
  • RTC построен на вершине open-source application HUB, способного объединить любые инструменты (RTC baing в IBM Rational коммерческой реализации Jazz)

Jazz Team Server

Задача в обоих инструментах CRRM состоит в том, чтобы управлять необходимым мостом, который вам придется настраивать для различных устаревших инструментов (например, для существующей системы билета).

Смежные вопросы