Team Foundation Server - это решение для управления жизненным циклом приложений «все-в-одном» Microsoft. Он содержит возможности для управления проектами Agile, управления исходными кодами, непрерывной интеграции (сборки), непрерывной доставки (выпуска), ручного управления тестовыми примерами и т. Д. Он также имеет интеграцию с Sharepoint и хранилище данных для облегчения отчетности. Это уже около 10 лет, представленное в 2005 году как Visual Studio Team System. С тех пор он получил 5 основных версий (2008, 2010, 2012, 2013, и сейчас 2015) с бесчисленными пакетами обновлений, исправлениями и ежеквартальными обновлениями.
TFS - это локальное решение, состоящее из (в настройках стиля наилучшей практики) в любом месте от 2 до 5 серверов.
Нет такой вещи, как «Team Foundation Service». В наши дни это называется Visual Studio Team Services. Team Services - это «TFS в облаке», размещенная и поддерживаемая Microsoft в центрах обработки данных Azure. Это та же самая кодовая база, что и TFS, за исключением того, что она обновляется чаще (каждые 3 недели). В TFS есть некоторые возможности, которые недоступны в Team Services и наоборот. Например, Team Services не имеет интеграции с Sharepoint или отчетности. Потенциал роста здесь заключается в том, что нет инфраструктуры для поддержки или обновления программного обеспечения - ugprades происходит каждые 3 недели без простоя. Это огромная ничья для небольших магазинов.
Управление версией Team Foundation является одним из двух исходных опций для управления версиями в службах TFS/Team. Это централизованная система контроля версий, аналогичная в парадигме Subversion. Другим вариантом является Git, который представляет собой систему управления распределенной версией с радикально отличающимся рабочим процессом. Оба они считаются первоклассными гражданами и в дальнейшем будут поддерживаться и получать новые функции в обозримом будущем. Основное внимание было уделено улучшению опыта пользователей Git, поскольку (как я уже сказал) Git имеет совсем другой рабочий процесс, чем TFVC, а поддержка Git была добавлена только в TFS 2013, поэтому у нее есть много возможностей.
Может ли TFVC использоваться без TFS? – joedotnot
Нет, этого не может быть. –