Сервер Основы команды по сравнению с SVN и другими [закрытыми] системами управления исходным кодом

10
задан Martin Geisler 7 January 2012 в 11:29
поделиться

2 ответа

Team Foundation Server - это полный пакет управления жизненным циклом приложений. Если у вас есть версия Visual Studio 2010 Professional, Premium или Ultimate с подпиской MSDN, Team Foundation Server 2010 теперь бесплатен. Все пользователи Visual Studio, подпадающие под эту классификацию, также не нуждаются в дополнительной клиентской лицензии. Однако другие пользователи потребуют, чтобы вы приобрели клиентские лицензии, чтобы соответствовать условиям лицензии.

Используя Team Foundation Server 2010, вы получите контроль версий, управление процессами, отслеживание дефектов, службы сборки, отчеты, порталы проектов и многое другое. SVN строго контролирует исходный код. Я использовал оба, и это разные звери.Было бы справедливо сказать, что типы функций, предлагаемые SVN, в целом являются подмножеством Team Foundation Server. Хотя существуют сторонние соединители, облегчающие работу с SVN внутри Visual Studio (я полагаю, что тоже бесплатно), встроенная интеграция между Visual Studio и Team Foundation Server довольно проста. С административной точки зрения, как на уровне сервера, так и на уровне проекта, у вас есть отличный баланс простоты использования и функций.

За последние три года или около того - между двумя разными работодателями - я настроил и установил Team Foundation Server и поддерживал его в течение всего срока службы. Обе компании использовали это в своих интересах, чтобы иметь возможность перенести упорядоченный процесс в свой SDLC. Шаблон MSF Agile v5, если вы работаете в Agile / Scrum-магазине, подойдет вам. Планирование и управление спринтами никогда не было таким простым с помощью любого инструмента, как сейчас.

Edit - Добавлена ​​информация о малых командах:

Я заметил комментарий к вопросу о малых командах. Team Foundation Server 2010, учитывая его цену, теперь имеет смысл и для небольших команд. Однако я бы не рекомендовал это с Team Foundation Server 2008. В последней версии есть очень хорошая «базовая» конфигурация, которая обеспечивает легкую установку, без отчетов и функциональность портала. Вы также можете установить его локально, если вы являетесь «магазином одного человека» с этой конфигурацией (Microsoft фактически указывает ее как приемлемую конфигурацию для установки клиента). У меня она есть на моем ноутбуке для моей работы с POC - установив составить план еженедельного обслуживания и перенести резервную копию в Dropbox.Очень хорошо работает для душевного спокойствия. ; -)

10
ответ дан 3 December 2019 в 13:44
поделиться

У Мартина Фаулера есть интересный пост на эту тему на своем веб-сайте.

2
ответ дан 3 December 2019 в 13:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: