Login Login
MORE

WIDGETS

Widgets

Wanted articles
Who is online?
Article tools

CSharp:Source Control - TFS, Azure DevOps Server

From Aino Wiki

Jump to: navigation, search

Introduzione

TFS = Team Foundation Server ora chiamato Azure DevOps Server (Wikipedia), è una soluzione "tutto in uno" di gestione del ciclo di vita dello sviluppo di applicativi software, usato nel Versioning e controllo del codice sorgente (TFVC = Team Foundation Version Control) ma è anche uno strumento di tracciamento nello sviluppo Agile e della Continuou Integration, Rilascio del software, gestione del Collaudo, etc. Storicamente introdotto in Visual Studio nel 2005 per il Versioning del codice sorgente.
NOTA TFVC è un sistema di controllo Server centrico del versioning quindi ha un workflow radicalmente differente da Git (strumento di Versioning). Tuttavia il supporto a Git è stato aggiunto in TFS dal 2013.
Azure DevOps Server è disponibile in due forme differenti: on-premises e online (cloud che è un backend della piattaforma Microsoft Azure). Azure DevOps Server è un'architettura multistrato e scalabile.
Azure DevOps supporta due differenti tipologie di source control – il suo motore di source control originale chiamato Team Foundation Version Control (TFVC) e a partire dalla relase di TFS 2013, supporta Git come core source control repository.

Panoramica architettura Azure DevOps Server learn.Microsoft.com

Azure DevOps Server - Git

Poiché Microsoft ha adottato l'approccio di utilizzare una libreria standard, qualsiasi client Git può ora essere utilizzato in modo nativo con Azure DevOps (in altre parole, gli sviluppatori possono utilizzare i propri strumenti preferiti e non installare mai i client Azure DevOps standard).
Da learn.microsoft.com Condividere il codice con Git

Versioni

TFS rilasciato nel marzo del 2006

Product name Form Release year
Team Foundation Service Preview Cloud 2012
Visual Studio Online[30] Cloud 2013
Visual Studio Team Services Cloud 2015
Azure DevOps Services[31] Cloud 2018
Team Foundation Server 2005 On-premises 2006
Team Foundation Server 2008 On-premises 2008
Team Foundation Server 2010[29] On-premises 2010
Team Foundation Server 2012 On-premises 2012
Team Foundation Server 2013 On-premises con supporto GIT 2013
Team Foundation Server 2015 On-premises 2015
Team Foundation Server 2017 On-premises 2017
Team Foundation Server 2018 On-premises 2017
Azure DevOps Server 2019[32] On-premises 2019
Azure DevOps Server 2020 On-premises 2020
Azure DevOps Server 2022[33] On-premises 2022

Iniziare gratuitamente scaricando Azure DevOps Server Express, scelta consigliata per l'uso personale o per la valutazione, è gratuito, supporta le stesse funzionalità di Azure DevOps Server, consente l'uso di 5 utenti attivi.

Pre-Requisiti Azure DevOps

Da learn.microsoft.com
Valutare Azure DevOps Server Express in quanto è gatuito per 5 utenti attivi, consigliato per l'uso personale o per la valutazione, supporta le stesse funzionalità di Azure DevOps Server. Compatibilità SO

Ver. Azure DevOps Server Sistemi operativi server supportati
Azure DevOps Server 2022 Windows Server 2022

Windows Server 2019

Azure DevOps Server 2020 Windows Server 2019

Windows Server 2016

Azure DevOps Server 2019 Windows Server 2019

Windows Server 2016 Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter)

TFS 2018 Windows Server 2016

Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter)

Requisiti del server proxy

Ver Server Proxy SO supportati
Azure DevOps Proxy Server 2022 Windows Server 2022

Windows Server 2019 Windows Server Core

Azure DevOps Proxy Server 2020 Windows Server 2019

Windows Server 2016 Windows Server Core

Azure DevOps Proxy Server 2019 Windows Server 2019

Windows Server 2016 Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter) Windows Server Core

Team Foundation Proxy Server 2018 Windows Server 2016

Windows Server 2012 R2 (Essentials, Standard, Datacenter) Windows Server 2012 (Essentials, Standard, Datacenter)

Requisiti aggiuntivi del proxy GVFS
La funzionalità proxy GVFS (Git Virtual File System) supporta operazioni di input/output (I/O) intensive.



Le distribuzioni on-premises di Azure DevOps Server richiedono un back-end di SQL Server.

Ver Azure DevOps Ver supportata SQL Server
Azure DevOps Server 2022 database SQL di Azure

Istanza gestita di SQL di Azure SQL Server 2022 SQL Server 2019

Azure DevOps Server 2020 Database SQL di Azure

SQL Server 2019 SQL Server 2017 SQL Server 2016 (sp1 minimo)

Azure DevOps Server 2019 Update 1.1 Database SQL di Azure

SQL Server 2019 SQL Server 2017 SQL Server 2016 (sp1 minimo)

Azure DevOps Server 2019 Database SQL di Azure

SQL Server 2017 SQL Server 2016 (sp1 minimo)

TFS 2018 SQL Server 2017

SQL Server 2016 (sp1 minimo)

Appunti

etc

 

Mappa e Link


Source Control


C# | Visual Studio | MS SQL | Dizionario


Parole chiave:

Author