![microsoft team foundation server complete documentation microsoft team foundation server complete documentation](https://docs.microsoft.com/en-us/visualstudio/releasenotes/media/sendlinkstolinesofcode-33.png)
The document repository is used both for project elements, and for tracking audits (documenting changes), as well as for the accumulation and processing of data and the generation of reports. The web portal, called the Team Project Portal (portal of the team project), acts as an interaction center for projects managed by TFS. Application layer also includes the Web portal and repository (repository) documentation supported by Windows SharePoint Services. The web services themselves are at the "application level". These Web services are used by applications such as Visual Studio Team System to apply TFS as a server storage infrastructure or dedicated TFS application management, such as the included "Team Foundation Client" application. At this level, TFS does not contain any user interfaces, but it provides Web Services that can be used by client applications for self-integration into TFS functionality. The "client layer" is used to create and manage projects, as well as to access the stored and managed elements of the project. Team Foundation Server operates in a three-tier architecture: 'client layer', 'application layer' and 'data layer'. This product is available as a stand-alone application or as a server platform for the Visual Studio Team System (VSTS).
#MICROSOFT TEAM FOUNDATION SERVER COMPLETE DOCUMENTATION SOFTWARE#
Team Foundation Server is a Microsoft product that is a complete solution that combines version control, data collection, report generation, status tracking and project changes, and is designed to work together on software development projects.