Что вы используете в качестве хорошей альтернативы Team System?

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

15.08.2008 01:05:30
TFS теперь полностью бесплатна, если у вас есть подписка MSDN;) Не только версия рабочей группы. Если у вас есть 5000 разработчиков, и все они имеют MSDN, то все они могут использовать TFS. Кроме того, розничная цена на TFS резко упала в цене около 500 долларов.
MrHinsh - Martin Hinshelwood 20.08.2010 20:04:03
12 ОТВЕТОВ

Я использую SourceGear's Fortress на своем домашнем компьютере для личного развития. Это бесплатно для одного пользователя.

2
15.08.2008 01:44:11

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

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

4
15.08.2008 01:44:36
В самом деле? Убежище ужасно. У меня постоянно есть проблемы с этим, и это невероятно устарело. Вещь, которую я больше всего ненавижу ... Выберите опцию, скажем, удалить, затем подождите. Это даже не модально. Затем между минутой или несколькими позже появляется диалоговое окно. Разработанный кем-то с очень плохими навыками пользовательского интерфейса. И интеграция VS, вздох.
Steve Casey 22.01.2010 09:15:17

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

2
15.08.2008 03:03:14

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

3
18.08.2008 18:55:40

Trac

Похоже, что он предназначен для проектов типа Open Source / Community, но работает только как внутренняя интрасеть для разработчиков. Он объединяет Wiki, Bug tracker и браузер SVN Source в один удобный пакет, и его очень легко настроить.

3
15.08.2008 15:24:57

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

Даже для проектов, над которыми я работаю в одиночку, хорошо, что они оба интегрированы.

7
15.08.2008 22:17:09

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

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

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

1
18.08.2008 01:05:56

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

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

1
4.09.2008 14:47:39

Seapine CM - Межплатформенное управление проблемами и контроль версий

http://www.seapine.com

2
16.09.2008 17:20:08

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

0
16.09.2008 18:06:33

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

  • Непрерывная интеграция
  • Управление сборкой программного обеспечения
  • Управление проектами, мониторинг и статистические отчеты
  • Интеграция со многими IDE, системами контроля исходного кода и средами тестирования

Для управления проектами / отслеживания ошибок / Git или Subversion-репозитория я также использую Unfuddle ( бесплатно для небольших личных проектов!)

20
6.11.2008 08:23:52
Хорошо, я слышал о TeamCity. Я просто еще не использовал это. Я определенно думаю о переключении.
Dale Ragan 19.01.2009 06:29:29
TeamCity - это фантастика. Это легко настроить и мощный.
Jamie Ide 2.04.2009 12:26:04
Я использовал TeamCity / git для профессиональных проектов, и все мои проекты с открытым исходным кодом используют TeamCity с codebetter.com, подключенного к git и github.com. И VersionOne для ALM, но в зависимости от того, что вам нужно, есть много других вариантов.
Travis 16.05.2011 19:48:32

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

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

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