CreateWorkspaceTask-Aufgabe
Aktualisiert: November 2007
Die CreateWorkspaceTask-Aufgabe erstellt einen Arbeitsbereich mit dem Namen und der Zuordnungsdatei, die in der Datei TFSBuild.proj festgelegt sind.
Parameter
Parameter |
Beschreibung |
||
---|---|---|---|
TeamFoundationServerUrl |
Gibt die Team Foundation Server-URL an. Beispiel: http://MyServer:8080. |
||
BuildUri |
Gibt den Build-URI an. |
||
BuildDirectory |
Gibt das Buildverzeichnis an. |
||
SourcesDirectory |
Gibt den Projektmappenstamm des Verzeichnisses für Quelldateien an. |
||
Name |
Gibt den Namen des Arbeitsbereichs an. Standardmäßig wird von Team Foundation Build der Arbeitsbereich $(COMPUTERNAME)$(TeamProjekt)$(Buildtyp) zum Abrufen von Quellen erstellt. Überschreiben Sie die WorkspaceName-Eigenschaft in der Datei TFSBuild.proj, um einen benutzerdefinierten Arbeitsbereichsnamen zu verwenden.
|
||
Comment |
Standardmäßig wird für den von Team Foundation Build erstellten Arbeitsbereich der Kommentar "Von Team Build erstellter Arbeitsbereich" verwendet. Überschreiben Sie die CreateWorkspaceTaskComment-Eigenschaft in der Datei TFSBuild.proj, um einen anderen Kommentar anzugeben. |
||
Name |
Zeichenfolgenausgabeparameter. Gibt den Wert der WorkspaceName-Eigenschaft an. |
||
Owner |
Zeichenfolgenausgabeparameter. Gibt den Wert der WorkspaceOwner-Eigenschaft an. |
Hinweise
Die CreateWorkspaceTask-Aufgabe ist in der Datei Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll definiert. Die Datei Microsoft.TeamFoundation.Build.targets enthält eine Instanz der CreateWorkspaceTask-Aufgabe, die von Team Foundation Build als eine Standardimplementierung für das InitializeWorkspace-Ziel verwendet wird.
Der Ordner <root>:\Programme\MSBuild\Microsoft\VisualStudio\TeamBuild auf dem Team Foundation Build-Computer enthält die Datei Microsoft.TeamFoundation.Build.targets.
Beispiel
Im folgenden Beispiel wird die Standardinstanz der CreateWorkspaceTask-Aufgabe dargestellt, die in der Datei Microsoft.TeamFoundation.Build.targets definiert ist.
<CreateWorkspaceTask
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
BuildUri="$(BuildUri)"
BuildDirectory="$(BuildDirectory)"
SourcesDirectory="$(SolutionRoot)"
Name="$(WorkspaceName)"
Comment="$(CreateWorkspaceTaskComment)">
<Output TaskParameter="Name" PropertyName="WorkspaceName" />
<Output TaskParameter="Owner" PropertyName="WorkspaceOwner" />
</CreateWorkspaceTask>
Siehe auch
Aufgaben
Gewusst wie: Erstellen eines zugeordneten Arbeitsbereichs
Gewusst wie: Verdecken und Freilegen von Ordnern in einem Arbeitsbereich
Gewusst wie: Anpassen von Buildnummern
Konzepte
Team Foundation Build-Konfigurationsdateien
Arbeiten mit Versionskontrollarbeitsbereichen
Team Foundation Build-Aufgaben