Вопрос

Почему не существует Team Foundation Server Express Edition?

Это было полезно?

Решение

Почти 3 года и 16 ответов спустя,ТФС Экспресс теперь это факт.

Другие советы

Выпуски Express специально разработаны для людей, которые не имеют доступа или, говоря проще, не могут позволить себе полные версии Visual Studio, но хотели бы заниматься разработкой на .NET Framework.

С другой стороны, Team Foundation Server специально разработан для корпорации в которой есть команды разработчиков программного обеспечения, состоящие из нескольких человек.Корпорации (и стартапы) никогда не были целью продукта Express.

Вы по-прежнему можете воспользоваться преимуществами выпусков Express и инструментов для совместной работы, используя вместе с ними продукты с открытым исходным кодом, например, использовать Subversion для контроля версий, Cruise Control для непрерывной интеграции и т. д.Они предоставят вам большую часть того, что вам нужно, и при этом позволят вам использовать выпуски Express в командной среде.

Однако я не уверен, является ли конкретное использование редакций Express в командной среде нарушением лицензионного соглашения EULA.Надеюсь, что нет :П

В Visual Studio 2012 выходит экспресс-версия TFS:

http://blogs.msdn.com/b/bharry/archive/2012/02/23/coming-soon-tfs-express.aspx

Потому что Майкрософт позиционирование TFS конкурировать с таким программным обеспечением, как ClearCase, выпуск бесплатной версии подорвет это позиционирование.

Если вам нужен контроль исходного кода, функция отслеживания ошибок, которую предоставляет TFS, существует ряд бесплатных продуктов, которые могут сделать это за вас, например CVS или Subversion, если вы хотите что-то с открытым исходным кодом.TFS предназначен для использования очень большими командами для решения тех проблем, с которыми вы сталкиваетесь в очень больших командах — использовать его только для контроля версий — это полное излишество.

Я предпочитаю продукты Sourcegear (они бесплатны для одиночных разработчиков) — Сейф если вы просто ищете систему контроля версий, и Убежище Профессионал (ранее называвшийся «Крепость»), если вам нужен контроль версий, а также отслеживание ошибок и рабочих элементов, которое охватывает большую часть функций TFS.

Что ж, это интересный вопрос, но реальный вопрос в том, каков будет сценарий использования такой вещи?

В частности, я считаю, что TFS уделяет большое внимание поддержке разработчиков. команды.(Хорошо ли он с этим справляется или нет, это другой вопрос).Конечно, отдельные разработчики могли бы извлечь выгоду из таких вещей, как средства контроля исходного кода в TFS, но неясно, как отдельный человек сможет воспользоваться многими функциями TFS.

А для чистого контроля версий на рынке уже есть хорошие альтернативы (на мой взгляд)

Кроме того, интересно отметить, что у TFS есть некоторые существенные требования к оборудованию, программному обеспечению и среде, которые, я не уверен, облегчат хостинг одному человеку;если только он не может выделить одну машину только для ее запуска (некоторые люди так делают;Я лично считаю это пустой тратой хорошей машины :)).

А для небольших команд уже существует TFS WorkGroup Edition, которая, я думаю, максимально близка MS к TFS Express.

И люди не должны использовать TFS??Это все равно, что сказать, что контроль версий предназначен только для групп, а не для отдельных лиц.

Если бы у них была экспресс-версия TFS, то они, вероятно, привлекли бы больше людей, использующих ее и платящих за ее использование своей компанией.

Думаю, можно сказать, что существует Экспресс-версия! Кодплекс!Точно так же, как экспресс-выпуски Visual Studio имеют определенные ограничения, вы можете использовать Codeplex бесплатно, но вы должны разрабатывать приложения с открытым исходным кодом.

Разве версия для рабочих групп TFS не выполняет в некоторой степени эту «экспресс» роль?5 пользователей или меньше, и цена очень «выразительная» по сравнению с полной 800-фунтовой гориллой.

У IBM есть продукт, аналогичный TFS, Rational Team Concert, и он доступен бесплатно для небольшого числа пользователей.

Наконец, также доступна экспресс-версия Team Foundation Server.Проверьте это здесь.

Нет, насколько я помню, все, что основано на Team Foundation, стоит в несколько раз дороже, чем профессиональные версии.Вот где Microsoft действительно зарабатывает деньги.

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

Кроме того, в небольших масштабах уже доступны довольно качественные бесплатные или недорогие системы контроля версий, поэтому для MS нет особого смысла прилагать усилия для конкуренции в этой области.

Я бы предложил использовать SVN с Плагин VisualSVN если вам требуется контроль версий, который делают все, по дешевке.

Посмотрите на это так: Visual Studio 2008 Standard — это продукт стоимостью 250 долларов.Какая часть этой функциональности присутствует, скажем, в Visual C# 2008 Express?По крайней мере, эквивалент 25 долларов?Вероятно.Минимум 10 долларов легко.VSTS 2008 Team Foundation Server — это продукт стоимостью 2500 долларов.Если бы они сделали такое же количество функций при создании версии TFS Express, она стоила бы 250 долларов, что слишком много для бесплатной раздачи.Более того, большая ценность TFS заключается в его масштабируемости и базовом наборе функций, от которых практически невозможно отказаться, чтобы создать упрощенный и более дешевый продукт.

Я думаю, что причина того, что у Microsoft нет версии TFS для SQL Server Express, заключается в том, что TFS включает в себя SSAS.Я сомневаюсь, что когда-нибудь появится «экспресс-версия» SSAS.

Вот ссылка для загрузки бета-версии TFS Express Edition: http://www.microsoft.com/visualstudio/11/en-us/downloads#tfs-express

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top