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

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

12 ответов

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

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

    MS Build for build automation отвечает моим потребностям.

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

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

  5. Чертить

    Он кажется предназначенным для проектов с открытым исходным кодом / типа сообщества, но он работает только как внутренняя интрасеть разработчика. Он интегрирует Вики, баг-трекер и исходный браузер SVN в один хороший пакет, и его очень легко настроить.

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

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

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

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

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

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

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

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

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

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

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

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

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

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