Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

Почти 3 года и 16 ответов позже TFS Express теперь является фактом.

Ответ 2

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

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

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

Я не уверен, однако, если конкретное использование Express-версий в командной среде является нарушением его лицензионного соглашения. Надежды нет: P

Ответ 4

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

Ответ 5

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

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

Ответ 6

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

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

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

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

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

Ответ 7

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

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

Ответ 8

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

Ответ 9

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

Ответ 10

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

Ответ 11

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

Ответ 12

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

Ответ 13

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

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

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

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

Ответ 14

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