Ich habe gegoogelt und kann keine konkreten Beispiele finden, wie das gemacht wird oder ob es überhaupt möglich ist. Ich gehe davon aus, dass es möglich ist. Kann mir jemand in die richtige Richtung zeigen?
Bisher habe ich in der TFS-Namespace-Dokumentation auf msdn gesucht. Mein Ziel ist es, unsere Builds in TFS über eine Intranet-Webanwendung vollständig zu automatisieren und zu verfolgen.
Richard zeigte mir in die richtige Richtung, also werde ich meine eigene Frage mit dem beantworten, was ich gefunden habe.
Ja, Sie können das TFS-SDK zum Erstellen, Warten und Verfolgen von Builds verwenden. Die gewünschten Schnittstellen / Klassen befinden sich im Namespace Microsoft.TeamFoundation.Build.Client. IBuildServer, IBuildDefinition und IBuildDetail sind besonders nützlich.
TFS 2010 UPDATE: Hier ist ein Beispielprogramm, das das TFS 2010 SDK verwendet, gefunden hier :
%Vor%Sehen Sie sich tfsbuild.exe an (im Ordner ... / Common9 / IDE der VS-Installation).
Dies verweist auf Assemblies Microsoft.TeamFoundation.Build.Client
und Microsoft.TeamFoundation.Build.Common
, die hilfreich aussehen, und Namespaces enthalten, die nicht mit den anderen TFS-Client-Assemblies dokumentiert sind, aber auf MSDN hier sind Ссылка
Tags und Links tfs build-automation sdk