Fiche technique | |
---|---|
Catégorie : | Serveur de version |
Auteur : | Microsoft |
Système d'exploitation : | Windows |
Date de publication : | 2005 à 2018 |
Introduction
Le serveur Team Foundation Server, aussi nommé TFS, est un serveur de gestion des multi-versions de code source d'un projet de langage de programmation proposé par l'entreprise Microsoft. Le serveur est pleinement intégré à ses solutions ainsi qu'avec le logiciel de développement Visual Studio, lequel offre en plus de nombreux automatismes ainsi que de bonne performance. En 2019, l'entreprise Microsoft décida de changer le nom du produit pour Azure DevOps Server.
Liste des versions
Nom | Version | Date de publication |
---|---|---|
Visual SourceSafe (VSS) | 3 à 6 | 1994 à 2005 |
Team Foundation Server 2005 | 8.0 | 2005 |
Team Foundation Server 2008 | 9.0 | 2008 |
Team Foundation Server 2010 | 10.0 | 2010 |
Team Foundation Server 2012 | 11.0 | 2012 |
Team Foundation Server 2013 | 12.0 | 2013 |
Team Foundation Server 2015 | 14.0 | 2015 |
Team Foundation Server 2017 | 15.0 | 2017 |
Team Foundation Server 2018 | 16.0 | 2018 |
Azure DevOps Server | 17 et plus | 2019 à maintenant |
Systèmes d'exploitation de serveur
Azure DevOps Server ou version TFS | Systèmes d'exploitation de serveur pris en charge |
---|---|
TFS 2005 | Windows Server 2003 R2 Windows Server 2003 (minimum SP2) |
TFS 2008 | Windows Server 2008 R2 (Standard, Enterprise, Datacenter) Windows Server 2008 (minimum SP2) Windows Server 2003 R2 Windows Server 2003 (minimum SP2) |
TFS 2010 | Windows Server 2008 R2 (Standard, Enterprise, Datacenter) Windows Server 2008 (minimum SP2) Windows Server 2003 R2 Windows Server 2003 (minimum SP2) |
TFS 2012 | Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) Windows Server 2008 R2 (Standard, Enterprise, Datacenter) Windows Server 2008 (minimum SP2) Windows Small Business Server 2011 (Standard, Essentials, Premium Add-On) Windows Home Server 2011 |
TFS 2013 | Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter) |
TFS 2015 | Windows Server 2016 Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter) |
TFS 2017 | Windows Server 2016 Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter) |
TFS 2018 | Windows Server 2016 Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) |
Azure DevOps Server 2019 | Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) |
Azure DevOps Server 2020 | Windows Server 2019 Windows Server 2016 |
Systèmes d'exploitation clients
Version TFS ou Azure DevOps Server | Systèmes d'exploitation clients pris en charge |
---|---|
TFS 2005 | Windows XP |
TFS 2008 | Windows Vista |
TFS 2010 | Windows 7 (Home Premium, Professional, Enterprise, Ultimate) Windows Vista SP2 |
TFS 2012 | Windows 8.1 (Basic, Professional, Enterprise) Windows 7 (Home Premium, Professional, Enterprise, Ultimate) |
TFS 2013 | Windows 8.1 (Basic, Professional, Enterprise) Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate) |
TFS 2015 | Windows 10 (Home, Professional, Enterprise) Windows 8.1 (Basic, Professional, Enterprise) Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate) |
TFS 2017 | Windows 10 (Home, Professional, Enterprise) Windows 8.1 (Basic, Professional, Enterprise) Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate) |
TFS 2018 | Windows 10 (Professional, Enterprise) Version 1607 ou après |
Azure DevOps Server 2020 | Windows 10 (Enterprise) Version 1803 Windows 10 (Professional, Enterprise) 1809 ou après |
Azure DevOps Server 2019 | Windows 10 (Professional, Enterprise) Version 1607 ou après |
Azure SQL Database et SQL Server
Version TFS ou Azure DevOps | Version SQL Server pris en charge |
---|---|
TFS 2005 | SQL Server 2005 |
TFS 2008 | SQL Server 2008 R2 SQL Server 2008 |
TFS 2010 | SQL Server 2008 R2 SQL Server 2008 |
TFS 2012 | SQL Server 2012 SQL Server 2008 R2 |
TFS 2013 | SQL Server 2012 (minimum SP1) |
TFS 2013 Update 2 | SQL Server 2014 SQL Server 2012 (minimum SP1) |
TFS 2015 | SQL Server 2014 SQL Server 2012 (minimum SP1) |
TFS 2015 Update 3 | SQL Server 2016 (recommandé SP1) SQL Server 2014 SQL Server 2012 (minimum SP1) |
TFS 2017 | SQL Server 2016 (recommandé SP1) SQL Server 2014 |
TFS 2017 Update 1 | SQL Server 2016 (minimum SP1) SQL Server 2014 |
TFS 2018 | SQL Server 2017 SQL Server 2016 (minimum SP1) |
Azure DevOps Server 2019 | Azure SQL Database SQL Server 2017 SQL Server 2016 (minimum SP1) |
Azure DevOps Server 2019 Update 1.1 | Azure SQL Database SQL Server 2019 SQL Server 2017 SQL Server 2016 (minimum SP1) |
Azure DevOps Server 2020 | Azure SQL Database SQL Server 2019SQL Server 2017 SQL Server 2016 (minimum SP1) |
Remarque
- Bien que Microsoft propose sa solution Team Foundation Server pour ses clients, l'entreprise Microsoft utilise plutôt GVFS (sa propre version de Git) pour de nombreux projets.
Concurrent
Les concurrents sont assez nombreux. Du côté des gestionnaires de versions : SVN, Rational ClearCase (IBM), StarTeam VirtualTeam Server, CVS, Git, Mercurial,... Du côté du déploiement continue (CI), ses concurrents sont : Jenkins, Bamboo, Hudson, TeamCity, AWS CodeDeploy,...
Voir également
Articles - Pourquoi un déploiement ne fonctionne pas ?