TFS

In the modern social computing world, collaboration is one of the key factors for success in the business. The Team Foundation Server (TFS) is a set of tools and technologies designed by Microsoft to enable and promote collaboration within the project's team. TFS co-ordinates team efforts either to build a product or to complete the project execution:

TFS contains a key module to support the version control system. By design, it manages the multiple revisions of source code, documents, work items, and other critical information related to the development project. It increases discipline among the team so as to streamline the version control process. Its features are listed as follows:

In terms of end customer usage, TFS provides two methodologies to connect with external systems. They are based either in the GUI (Graphical User Interface) or command line.

In system design, authorization allows user access based on an assigned role. In a similar vein, TFS has two levels of authorization based on the product usage. They are:

  • Contributor
  • Administrator

Contributor is normal user privilege, where users have access to add, delete, modify, and maintain the records of all changes applied to the underlying file source. It is considered as a normal user mode with the basic functionalities of any version control system.

In contrast, Administrator is regarded as a super user of the system. Typically, any administrator manages the version control server by maintaining the integrity of data stored on it. In terms of the TFS product, the administrator has the privilege to manage the workgroups, permissions, setup, and check-in policies.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.12.3