2008-08-15 12 views
28

Я хотел бы оценить, какие решения другие люди используют для получения функциональности Team System. Мы все знаем, что Team System может быть дорогой для некоторых из нас. Я знаю, что они предлагают небольшую командную версию с пятью лицензиями с подпиской MSDN, но что, если ваша команда больше пяти или вы не хотите использовать Team System?Что вы используете в качестве хорошей альтернативы Team System?

+1

FogBugz бесплатно для 2 пользователей. – 2008-09-08 23:13:13

+3

TFS теперь полностью бесплатна, если у вас есть подписка на MSDN;) Не только версия рабочей группы. Если у вас 5000 разработчиков, и у всех их есть MSDN, все они могут использовать TFS. Кроме того, лицензия на розничную торговлю для TFS упала драматически по цене около 500 долларов. – 2010-08-20 20:04:03

ответ

2

Я использую Крепость SourceGear на своем домашнем компьютере для личного развития. Он бесплатный для одного пользователя.

4

У меня был большой успех с хорошей интеграцией между хранилищем SourceGear и FogBugz.

MS Build для автоматизации сборки соответствует моим потребностям.

+1

Действительно? Убежище ужасное. У меня постоянно возникают проблемы с этим, и это невероятно устарело. Вещь я ненавижу больше всего ... Выберите вариант, скажем, delete, Затем подождите. Это даже не модально. Затем между мин или несколькими позже открывается диалоговое окно. Разработан кем-то с навыками reaaaally bad ui. И интеграция VS, вздох. – 2010-01-22 09:15:17

2

Я использую VisualSVN Server для управления источником, Mingle для управления проектами и отслеживания ошибок, и Team City для непрерывной интеграции. Я до сих пор привык к этому, но до сих пор он отлично работает. Это хорошая бесплатная настройка для небольших команд. Лицензирование Mingle и Team City будет стоить денег для более крупных команд.

3

Ассортимент продуктов SourceGear - очень приятная альтернатива. Vault + Dragnet + Fortress хороши, однако если вы не можете позволить себе все это, Vault + FogBugz - довольно приличная альтернатива.

3

Trac

Кажется мишенью для проектов типа Open Source/сообщества, но он работает только найти как внутренний интранет Developer. Он объединяет Wiki, Bug tracker и SVN Source browser в один красивый пакет, и его очень легко настроить.

7

Я буду второй Trac + Subversion. Хотя ничто не идеально, эта комбинация работает для меня хорошо, и цена правильная.

Даже для проектов, в которых я работаю соло, приятно иметь оба этих интегрированных.

1

Для бесплатной версии & вы можете использовать Springlops интегрированный с Basecamp (+ SVN-клиент).

  • Размещенные SVN: SpringLoops: http://www.springloops.com/ (бесплатно для одного проекта & пользователя)
  • Basecamp: http://basecamphq.com/ (также бесплатно для одного проекта)

Примечание: SpringLoops интеграция с Basecamp не доступен в их бесплатной установке.

1

Я также разрабатываю Linux, и это одна из причин, по которой я пришел к решению, которое у меня есть. Мне было интересно, как работают опции SourceGear в этом отношении? Раньше я использовал Vault, что по моему опыту было не так уж плохо, но я знаю, что это в основном Windows. Я думаю, что в какой-то момент я прочитал, что у них есть клиент, который может работать в Linux, но я никогда не использовал его. Я просто хочу открыть разговор еще немного, поэтому люди, которые приходят на этот вопрос, могут надеяться найти для них лучший ответ, исходя из их потребностей.

Если клиент Vault может работать на Linux и Mac и работать хорошо, то использование Vault и Fortress, безусловно, будет признанным ответом как хорошая недорогая альтернатива Team System.

0

SVN с TortoiseSVN надстройки делает для прочного и простого в использовании интерфейса. WinMerge - отличный инструмент для добавления в этот микс.

19

Я ошеломлен тем, что никто не упомянул и отлично TeamCity продукт от JetBrains. Она включает в себя:

  • непрерывная интеграция
  • Программное обеспечение управления Сложение
  • Управление проектами, мониторинг и статистические отчеты
  • Интеграция со многими средами разработки, системы управления Исходник- и тестирования рамочные

для проекта управление/отслеживание ошибок/репозиторий Git или Subversion Я также использую Unfuddle (бесплатно для небольших персо nal projects!)

4

Взял мой ответ из вопроса и разместил его как один из ответов в FAQ по StackOverflow.

Вот решение, которое я использую, и он прекрасно работает:

  • Subversion для управления версиями
  • Warehouse для моего Subversion веб-браузер
  • FogBugz для функции и отслеживания ошибок с ней интегрирована с Subversion, Visual Studio и Склад
  • VisualSVN для интеграции Subversion в Visual Studio
  • CruiseControl.Net с nAnt для моей автоматизированной системы сборки для .Net проектов
  • CruiseControl.rb с Capistrano для моей автоматизированной системы сборки для Ruby On Rails проектов