Erweitern von Team Foundation Server
Team Foundation ist eine Anwendung mit mehreren Ebenen, bei der Benutzer einige Komponenten auf Clientcomputern und andere Komponenten auf der Anwendungsebene installieren. Sie können Team Foundation erweitern, indem Sie das Clientobjektmodell auf Clientcomputern oder das Serverobjektmodell auf Anwendungsebene verwenden, und Sie können den Buildprozess anpassen, indem Sie das Buildprozess-Objektmodell auf dem Buildcomputer verwenden.
In diesem Thema
Clientobjektmodell
Wenn Sie das Clientobjektmodell verwenden, können Sie die Funktionen von Team Foundation erweitern, die sich auf die Versionskontrolle, die Arbeitsaufgabennachverfolgung und den Build beziehen. Anwendungen, die dieses Objektmodell verwenden, müssen auf einem Computer ausgeführt werden, auf dem auch Team Explorer ausgeführt wird.
Erste Schritte
Beispiele und Konzepte |
Verweis |
---|---|
Teamprojekte und Team Explorer
Beispiele und Konzepte |
Verweis |
---|---|
Fehler, Aufgaben und andere Typen von Arbeitsaufgaben
Versionskontrolle
Beispiele und Konzepte |
Verweis |
---|---|
Build
Beispiele und Konzepte |
Verweis |
---|---|
|
Referenz für das Clientobjektmodell
Sie finden die Assemblys im Clientobjektmodell in Verzeichnis Programme\Microsoft Visual Studio 12,0\Common7\IDE unter ReferenceAssemblies\v2.0, ReferenceAssemblies \ v4.5 und PrivateAssemblies.
Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework
Microsoft.TeamFoundation.Deployment.Workflow.AzureManagement
Microsoft.TeamFoundation.Deployment.Workflow.AzureManagement.v1_7
Microsoft.TeamFoundation.VersionControl.Controls.Extensibility
Microsoft.TeamFoundation.VersionControl.Controls.PendingChanges
Microsoft.VisualStudio.TeamFoundation.TeamExplorer.ConnectPage
Microsoft.VisualStudio.TeamFoundation.VersionControl.DiffMerge
Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.Extensibility
Serverobjektmodell
Anwendungen, die das Serverobjektmodell verwenden, müssen auf einen Anwendungsebenenserver für Team Foundation ausgeführt werden. Dieses Modell wird in der Regel verwendet, um andere Tools und Daten in Visual Studio Team Foundation Server zu integrieren.
Ereignisse
Beispiele und Konzepte |
Verweis |
---|---|
|
Warehouse und Berichte
Beispiele und Konzepte |
Verweis |
---|---|
Referenz für das Serverobjektmodell
Sie finden die Assemblys im Serverobjektmodell im Verzeichnis Programme\Microsoft Team Foundation Server 12 unter Tools und Anwendungsebene Webdienste \ bin \.
Buildprozess-Objektmodell
Sie können den Buildprozess anpassen, indem Sie das Buildprozess-Objektmodell verwenden. Das Buildprozess-Objektmodell wird mit dem Team Foundation-Builddienst installiert.
Beispiele und Konzepte |
Verweis |
---|---|
Referenz für das Buildprozess-Objektmodell
Sie finden das Buildprozess-Objektmodell im globalen Assemblycache (GAC).
F: Wo erhalte ich die Client-, Server- und Buildobjektmodelle?
A: Installieren Sie Visual Studio, um das Clientobjektmodell zu erhalten. Um das Serverobjektmodell zu erhalten, installieren Sie TFS. Um das Buildobjektmodell zu erhalten, installieren Sie Team Foundation Build.
Siehe auch
Konzepte
Architektur von Team Foundation Server
Eine End-to-End-Ansicht der in Visual Studio TFS konfigurierbaren und anpassbaren Elemente