<P> To improve performance for remote clients, TFS includes the ability to install Proxy Servers . Proxy servers allow source control contents to be cached at a site closer to the developers to avoid long network trips and the associated latency . Check - ins are still performed directly against the TFS application tier so the Proxy Server is most beneficial in read scenarios . </P> <P> As part of the source control engine, TFS supports a number of features to help developers ensure the code that is checked in follows configurable rules . This rule engine is called a Check - in Policy . There are several out of the box policies such as the Changeset Comments Policy which will not allow a check - in unless the developer enters a check - in comment . These policies are extensible and can be used to examine all aspects of the code being checked in, the comments and the related work items . TFS also supports a Code Analysis feature that when used independently is known as FxCop . The inclusion in TFS means that the analysis can run against code checked into the server and during automated builds . </P> <P> With the release of TFS 2013, Microsoft added native support for Git . This is not a Microsoft specific implementation but a standard implementation based on the libgit2 library . This is the same library that powers the popular GitHub and the code is freely available from GitHub . Because Microsoft took the approach of using a standard library, any Git client can now be used natively with TFS (in other words, developers can use their favorite tools and never install the standard TFS clients). This allows tools on any platform and any IDE that support Git to connect to TFS . For example, both Xcode and Android Studio support Git plug - ins . In addition, if developers do not want to use Microsoft's Team Explorer Everywhere plug - in for Eclipse, they can choose to use eGit to connect to TFS . </P> <P> Using Git does not preclude the benefit of using TFS work item or build system . When checking code in with Git, referencing the work item ID in the check - in comment will associate the check - in with the given work item . Likewise, Team Build will also build Git projects . </P>

What is the use of tfs in .net