Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
276 lines (276 sloc) 24.2 KB
<Activity mc:Ignorable="sads sap sap2010" x:Class="TfsBuild.Process" this:Process.BuildSettings="[New Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings()]" this:Process.BuildNumberFormat="[&quot;$(BuildDefinitionName)_$(Date:yyyyMMdd)$(Rev:.r)&quot;]" this:Process.CleanWorkspace="[Microsoft.TeamFoundation.Build.Workflow.Activities.CleanWorkspaceOption.All]" this:Process.AgentSettings="[New Microsoft.TeamFoundation.Build.Workflow.Activities.AgentSettings() With {.MaxWaitTime = New System.TimeSpan(4, 0, 0), .MaxExecutionTime = New System.TimeSpan(0, 0, 0), .TagComparison = Microsoft.TeamFoundation.Build.Workflow.Activities.TagComparison.MatchExactly }]" this:Process.CreateWorkItem="[True]" this:Process.CreateLabel="[True]" this:Process.Verbosity="[Microsoft.TeamFoundation.Build.Workflow.BuildVerbosity.Normal]" this:Process.SupportedReasons="All" this:Process.BuildProcessVersion="11.0"
xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:mtbac="clr-namespace:Microsoft.TeamFoundation.Build.Activities.Core;assembly=Microsoft.TeamFoundation.Build.Activities"
xmlns:mtbc="clr-namespace:Microsoft.TeamFoundation.Build.Client;assembly=Microsoft.TeamFoundation.Build.Client"
xmlns:mtbw="clr-namespace:Microsoft.TeamFoundation.Build.Workflow;assembly=Microsoft.TeamFoundation.Build.Workflow"
xmlns:mtbwa="clr-namespace:Microsoft.TeamFoundation.Build.Workflow.Activities;assembly=Microsoft.TeamFoundation.Build.Workflow"
xmlns:mtbwt="clr-namespace:Microsoft.TeamFoundation.Build.Workflow.Tracking;assembly=Microsoft.TeamFoundation.Build.Workflow"
xmlns:mtvc="clr-namespace:Microsoft.TeamFoundation.VersionControl.Client;assembly=Microsoft.TeamFoundation.VersionControl.Client"
xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities"
xmlns:sads="http://schemas.microsoft.com/netfx/2010/xaml/activities/debugger"
xmlns:sap="http://schemas.microsoft.com/netfx/2009/xaml/activities/presentation"
xmlns:sap2010="http://schemas.microsoft.com/netfx/2010/xaml/activities/presentation"
xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib"
xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib"
xmlns:this="clr-namespace:TfsBuild"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<x:Members>
<x:Property Name="BuildSettings" Type="InArgument(mtbwa:BuildSettings)" />
<x:Property Name="BuildNumberFormat" Type="InArgument(x:String)" />
<x:Property Name="CleanWorkspace" Type="InArgument(mtbwa:CleanWorkspaceOption)" />
<x:Property Name="AgentSettings" Type="InArgument(mtbwa:AgentSettings)" />
<x:Property Name="CreateWorkItem" Type="InArgument(x:Boolean)" />
<x:Property Name="CreateLabel" Type="InArgument(x:Boolean)" />
<x:Property Name="GetVersion" Type="InArgument(x:String)" />
<x:Property Name="Verbosity" Type="InArgument(mtbw:BuildVerbosity)" />
<x:Property Name="Metadata" Type="mtbw:ProcessParameterMetadataCollection" />
<x:Property Name="SupportedReasons" Type="mtbc:BuildReason" />
<x:Property Name="BuildProcessVersion" Type="x:String" />
<x:Property Name="TeamProjectCollectionUri" Type="InArgument(x:String)" />
<x:Property Name="GlobalListFileName" Type="InArgument(x:String)" />
<x:Property Name="WitAdminExeLocation" Type="InArgument(x:String)" />
</x:Members>
<this:Process.GetVersion>
<InArgument x:TypeArguments="x:String" />
</this:Process.GetVersion>
<this:Process.Metadata>
<mtbw:ProcessParameterMetadataCollection>
<mtbw:ProcessParameterMetadata BrowsableWhen="Never" Category="Overrides" Description="Don't need this parameter in the build template" DisplayName="Items to override" ParameterName="BuildSettings" />
<mtbw:ProcessParameterMetadata BrowsableWhen="Always" Category="#100 Required" Description="Enter the full URL to your Team Project Collection. &#xA;e.g. http://my-tfs:8080/tfs/DefaultCollection" DisplayName="Team Project Collection URL" ParameterName="TeamProjectCollectionUri" Required="True" />
<mtbw:ProcessParameterMetadata BrowsableWhen="Always" Category="#100 Required" Description="The path to the Global List file" DisplayName="Global List File" Editor="Microsoft.TeamFoundation.Build.Controls.ServerFileBrowserEditor, Microsoft.TeamFoundation.Build.Controls" ParameterName="GlobalListFileName" Required="True" />
<mtbw:ProcessParameterMetadata Category="Advanced" Description="Provide the location to the witadmin.exe.&#xA;&#xA;Default: &quot;C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\witadmin.exe&quot;" DisplayName="WitAdmin.exe Location" ParameterName="WitAdminExeLocation" />
</mtbw:ProcessParameterMetadataCollection>
</this:Process.Metadata>
<mva:VisualBasic.Settings>
<x:Null />
</mva:VisualBasic.Settings>
<sap2010:WorkflowViewState.IdRef>TfsBuild.Process_1</sap2010:WorkflowViewState.IdRef>
<TextExpression.NamespacesForImplementation>
<sco:Collection x:TypeArguments="x:String">
<x:String>System.Activities.XamlIntegration</x:String>
<x:String>System.Activities.Validation</x:String>
<x:String>System.Activities</x:String>
<x:String>System.Activities.Statements</x:String>
<x:String>System.Activities.Expressions</x:String>
<x:String>Microsoft.TeamFoundation</x:String>
<x:String>Microsoft.TeamFoundation.Build.Client</x:String>
<x:String>Microsoft.TeamFoundation.Build.Workflow</x:String>
<x:String>Microsoft.TeamFoundation.Build.Workflow.Activities</x:String>
<x:String>Microsoft.TeamFoundation.Build.Workflow.Tracking</x:String>
<x:String>Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildActivities</x:String>
<x:String>Microsoft.TeamFoundation.VersionControl.Client</x:String>
<x:String>Microsoft.TeamFoundation.VersionControl.Common</x:String>
<x:String>Microsoft.VisualBasic.Activities</x:String>
<x:String>System</x:String>
<x:String>System.Activities.Debugger</x:String>
<x:String>System.Collections.Generic</x:String>
<x:String>System.Linq</x:String>
<x:String>System.Windows.Markup</x:String>
<x:String>TfsBuild</x:String>
<x:String>System.IO</x:String>
</sco:Collection>
</TextExpression.NamespacesForImplementation>
<TextExpression.ReferencesForImplementation>
<sco:Collection x:TypeArguments="AssemblyReference">
<AssemblyReference>System.Activities</AssemblyReference>
<AssemblyReference>Microsoft.TeamFoundation.Common</AssemblyReference>
<AssemblyReference>Microsoft.TeamFoundation.Build.Client</AssemblyReference>
<AssemblyReference>Microsoft.TeamFoundation.Build.Workflow</AssemblyReference>
<AssemblyReference>Microsoft.TeamFoundation.TestImpact.BuildIntegration</AssemblyReference>
<AssemblyReference>Microsoft.TeamFoundation.VersionControl.Client</AssemblyReference>
<AssemblyReference>Microsoft.TeamFoundation.VersionControl.Common</AssemblyReference>
<AssemblyReference>mscorlib</AssemblyReference>
<AssemblyReference>System.Core</AssemblyReference>
<AssemblyReference>PresentationFramework</AssemblyReference>
<AssemblyReference>WindowsBase</AssemblyReference>
<AssemblyReference>PresentationCore</AssemblyReference>
<AssemblyReference>System.Xaml</AssemblyReference>
<AssemblyReference>Build.Test</AssemblyReference>
<AssemblyReference>System</AssemblyReference>
</sco:Collection>
</TextExpression.ReferencesForImplementation>
<Sequence sap2010:WorkflowViewState.IdRef="Sequence_6" mtbwt:BuildTrackingParticipant.Importance="None">
<Sequence.Variables>
<Variable x:TypeArguments="mtbc:IBuildDetail" Name="BuildDetail" />
<Variable x:TypeArguments="x:String" Name="DropLocation" />
</Sequence.Variables>
<mtbwa:GetBuildDetail DisplayName="Get the Build" sap2010:WorkflowViewState.IdRef="GetBuildDetail_1" mtbwt:BuildTrackingParticipant.Importance="Low" Result="[BuildDetail]" />
<Sequence DisplayName="Update Drop Location" sap2010:WorkflowViewState.IdRef="Sequence_1" mtbwt:BuildTrackingParticipant.Importance="Low">
<mtbwa:InvokeForReason DisplayName="Update Build Number for Triggered Builds" sap2010:WorkflowViewState.IdRef="InvokeForReason_1" Reason="Triggered">
<mtbwa:UpdateBuildNumber BuildNumberFormat="[BuildNumberFormat]" DisplayName="Update Build Number" sap2010:WorkflowViewState.IdRef="UpdateBuildNumber_1" />
</mtbwa:InvokeForReason>
</Sequence>
<mtbwa:AgentScope DataToIgnore="" DisplayName="Run On Agent" sap2010:WorkflowViewState.IdRef="AgentScope_1" MaxExecutionTime="[AgentSettings.MaxExecutionTime]" MaxWaitTime="[AgentSettings.MaxWaitTime]" ReservationSpec="[AgentSettings.GetAgentReservationSpec()]" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces">
<mtbwa:AgentScope.Variables>
<Variable x:TypeArguments="mtbc:IBuildAgent" Name="BuildAgent" />
<Variable x:TypeArguments="mtvc:Workspace" Name="Workspace" />
<Variable x:TypeArguments="x:String" Name="BuildDirectory" />
<Variable x:TypeArguments="x:String" Default="[BuildDetail.BuildNumber]" Name="LabelName" />
<Variable x:TypeArguments="x:String" Name="WorkspaceName" />
<Variable x:TypeArguments="x:String" Name="SourcesDirectory" />
<Variable x:TypeArguments="x:String" Name="BinariesDirectory" />
<Variable x:TypeArguments="x:String" Name="TestResultsDirectory" />
</mtbwa:AgentScope.Variables>
<Sequence DisplayName="Initialize Variables" sap2010:WorkflowViewState.IdRef="Sequence_3" mtbwt:BuildTrackingParticipant.Importance="Low">
<mtbwa:GetBuildAgent DisplayName="Get the Agent" sap2010:WorkflowViewState.IdRef="GetBuildAgent_1" mtbwt:BuildTrackingParticipant.Importance="Low" Result="[BuildAgent]" />
<mtbwa:GetBuildDirectory DisplayName="Get the Build Directory" sap2010:WorkflowViewState.IdRef="GetBuildDirectory_1" mtbwt:BuildTrackingParticipant.Importance="Low" Result="[BuildDirectory]" />
<Assign x:TypeArguments="x:String" DisplayName="Initialize Workspace Name" sap2010:WorkflowViewState.IdRef="Assign`1_1" mtbwt:BuildTrackingParticipant.Importance="Low" To="[WorkspaceName]" Value="[String.Format(&quot;{0}_{1}_{2}&quot;, BuildDetail.BuildDefinition.Id, Microsoft.TeamFoundation.LinkingUtilities.DecodeUri(BuildAgent.Uri.AbsoluteUri).ToolSpecificId, BuildAgent.ServiceHost.Name)]" />
<Assign x:TypeArguments="x:String" DisplayName="Initialize Sources Directory" sap2010:WorkflowViewState.IdRef="Assign`1_2" mtbwt:BuildTrackingParticipant.Importance="Low" To="[SourcesDirectory]" Value="[String.Format(&quot;{0}\Sources&quot;, BuildDirectory)]" />
<If Condition="[WorkspaceName.Length &gt; Microsoft.TeamFoundation.VersionControl.Common.RepositoryConstants.MaxWorkspaceNameSize]" DisplayName="If WorkspaceName &gt; MaxSize" sap2010:WorkflowViewState.IdRef="If_1" mtbwt:BuildTrackingParticipant.Importance="Low">
<If.Then>
<Sequence sap2010:WorkflowViewState.IdRef="Sequence_2" mtbwt:BuildTrackingParticipant.Importance="None">
<mtbwa:WriteBuildWarning DisplayName="Write Workspace Size Warning" sap2010:WorkflowViewState.IdRef="WriteBuildWarning_1" Message="[String.Format(&quot;The workspace name '{0}' exceeds the maximum allowed limit of '{1}' characters. Truncating it to match the maximum limit.&quot;, WorkspaceName, Microsoft.TeamFoundation.VersionControl.Common.RepositoryConstants.MaxWorkspaceNameSize)]" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces" />
<Assign x:TypeArguments="x:String" DisplayName="Truncate WorkspaceName to MaxSize" sap2010:WorkflowViewState.IdRef="Assign`1_3" mtbwt:BuildTrackingParticipant.Importance="Low" To="[WorkspaceName]" Value="[WorkspaceName.Substring(0, Microsoft.TeamFoundation.VersionControl.Common.RepositoryConstants.MaxWorkspaceNameSize).TrimEnd()]" />
</Sequence>
</If.Then>
</If>
</Sequence>
<Sequence DisplayName="Initialize Workspace" sap2010:WorkflowViewState.IdRef="Sequence_4" mtbwt:BuildTrackingParticipant.Importance="Low">
<mtbwa:CreateWorkspace BuildDirectory="[BuildDirectory]" Comment="[&quot;Workspace Created by Team Build&quot;]" DisplayName="Create Workspace" sap2010:WorkflowViewState.IdRef="CreateWorkspace_1" Name="[WorkspaceName]" Result="[Workspace]" SourcesDirectory="[SourcesDirectory]" />
<mtbwa:SyncWorkspace DisplayName="Get Workspace" sap2010:WorkflowViewState.IdRef="SyncWorkspace_1" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces" VersionOverride="[GetVersion]" Workspace="[Workspace]">
<mtbwa:SyncWorkspace.RequestsFailed>
<ActivityAction x:TypeArguments="scg:ICollection(mtbc:IQueuedBuild)">
<ActivityAction.Argument>
<DelegateInArgument x:TypeArguments="scg:ICollection(mtbc:IQueuedBuild)" Name="failedRequests" />
</ActivityAction.Argument>
<mtbwa:RetryRequests Behavior="[Microsoft.TeamFoundation.Build.Workflow.Activities.RetryBehavior.DoNotBatch]" DisplayName="Mark Requests for Retry" sap2010:WorkflowViewState.IdRef="RetryRequests_1" mtbwt:BuildTrackingParticipant.Importance="Low" Requests="[failedRequests]" />
</ActivityAction>
</mtbwa:SyncWorkspace.RequestsFailed>
</mtbwa:SyncWorkspace>
</Sequence>
<Sequence DisplayName="Uploading the Global List" sap2010:WorkflowViewState.IdRef="Sequence_5">
<Sequence.Variables>
<Variable x:TypeArguments="x:Int32" Name="witAdminResult" />
<Variable x:TypeArguments="x:String" Name="GlobalListLocalPath" />
<Variable x:TypeArguments="x:String" Name="WitAdminOutput" />
</Sequence.Variables>
<mtbwa:ConvertWorkspaceItem DisplayName="Convert Global List Server Path to Local Path" sap2010:WorkflowViewState.IdRef="ConvertWorkspaceItem_1" Input="[GlobalListFileName]" Result="[GlobalListLocalPath]" Workspace="[Workspace]" />
<mtbwa:InvokeProcess Arguments="[String.Format(&quot;importgloballist /collection:{0} /f:&quot;&quot;{1}&quot;&quot;&quot;, TeamProjectCollectionUri, GlobalListLocalPath)]" DisplayName="Invoke WITAdmin Import Global List" FileName="[If(String.IsNullOrWhiteSpace(WitAdminExeLocation), _&#xA; &quot;C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\witadmin.exe&quot;, _&#xA; WitAdminExeLocation)]" sap2010:WorkflowViewState.IdRef="InvokeProcess_1" Result="[witAdminResult]">
<mtbwa:InvokeProcess.ErrorDataReceived>
<ActivityAction x:TypeArguments="x:String">
<ActivityAction.Argument>
<DelegateInArgument x:TypeArguments="x:String" Name="errOutput" />
</ActivityAction.Argument>
<Sequence sap2010:WorkflowViewState.IdRef="Sequence_7">
<mtbwa:WriteBuildMessage DisplayName="Std Err" sap2010:WorkflowViewState.IdRef="WriteBuildMessage_3" Importance="[Microsoft.TeamFoundation.Build.Client.BuildMessageImportance.High]" Message="[errOutput]" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces" />
<Assign sap2010:WorkflowViewState.IdRef="Assign_1">
<Assign.To>
<OutArgument x:TypeArguments="x:String">[WitAdminOutput]</OutArgument>
</Assign.To>
<Assign.Value>
<InArgument x:TypeArguments="x:String">[errOutput]</InArgument>
</Assign.Value>
</Assign>
</Sequence>
</ActivityAction>
</mtbwa:InvokeProcess.ErrorDataReceived>
<mtbwa:InvokeProcess.OutputDataReceived>
<ActivityAction x:TypeArguments="x:String">
<ActivityAction.Argument>
<DelegateInArgument x:TypeArguments="x:String" Name="stdOutput" />
</ActivityAction.Argument>
<Sequence sap2010:WorkflowViewState.IdRef="Sequence_8">
<mtbwa:WriteBuildMessage DisplayName="Std Out" sap2010:WorkflowViewState.IdRef="WriteBuildMessage_2" Importance="[Microsoft.TeamFoundation.Build.Client.BuildMessageImportance.High]" Message="[stdOutput]" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces" />
<Assign sap2010:WorkflowViewState.IdRef="Assign_2">
<Assign.To>
<OutArgument x:TypeArguments="x:String">[WitAdminOutput]</OutArgument>
</Assign.To>
<Assign.Value>
<InArgument x:TypeArguments="x:String">[stdOutput]</InArgument>
</Assign.Value>
</Assign>
</Sequence>
</ActivityAction>
</mtbwa:InvokeProcess.OutputDataReceived>
</mtbwa:InvokeProcess>
<mtbwa:WriteCustomSummaryInformation sap2010:WorkflowViewState.IdRef="WriteCustomSummaryInformation_1" Message="[String.Format( _&#xA; If(witAdminResult = 0, _&#xA; &quot;Global List Import Result: {0}&quot;, _&#xA; &quot;Global List Import Failed: {0}&quot;), _&#xA; WitAdminOutput)]" SectionDisplayName="Global List Import" SectionKey="GlobalListImport" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces" />
<mtbwa:WriteBuildMessage DisplayName="Write WITAdmin Result" sap2010:WorkflowViewState.IdRef="WriteBuildMessage_4" Importance="[Microsoft.TeamFoundation.Build.Client.BuildMessageImportance.High]" Message="[String.Format(&quot;The result of WITAdmin was: {0}&quot;, witAdminResult)]" mva:VisualBasic.Settings="Assembly references and imported namespaces serialized as XML namespaces" />
</Sequence>
</mtbwa:AgentScope>
<sads:DebugSymbol.Symbol>dzlYOlxURlNcQnVpbGRQcm9jZXNzVGVtcGxhdGVzXEdsb2JhbExpc3RUZW1wbGF0ZS4xMS4xLnhhbWxRAYIGAcIGAQgBwAUBxwUBBwGTAwGiBQEGAeIFAekFAQUBqAIB9gIBBAFhAaoBAQMBywEBigIBAl0DwAEOAgEBYgViswECAXBjBWcQAgFraAW+ARgCAQJioQFisAECAXFkB2YfAgFsaLEBaM4BAgEHaIIBaKQBAgEGaN8BaIoCAgEEbTZtUQIBA3MHgAESAgFRgQEHjQESAgE5jgEHvQESAgEIZQllpAECAW10CXS0AQIBaHUJdcoBAgFldgl2lgMCAWF3CXePAgIBXHgJfw4CAVKCAQmCAaECAgFHgwEJjAEfAgE6lAEJlAHwAQIBMpUBCboBHwIBFLsBCbsB5AMCAQ28AQm8AYoDAgEJZTRlSQIBbnSjAXSxAQIBaXW1AXXHAQIBZnbMAXaTAwIBZHa0AXbFAQIBYnfSAXeMAgIBX3e3AXfLAQIBXXgXeIwBAgFTeg19GAIBVIIBL4IBQQIBT4IBSoIBeQIBToIB6wGCAfgBAgFMggGKAoIBngICAUqCAdIBggHjAQIBSIMB4AGDAe4BAgFCgwH5AYMBhgICAUCJAQ+JAaMCAgE7lAGgAZQBtgECATeUAb4BlAHVAQIBNZQB4AGUAe0BAgEzlQEolQG1AQIBLpUB8AGVAakDAgErlQHjA5UB9QMCASmtAQ+3ARoCAR+bAQ+lARoCARW7AcsCuwHfAgIBE7sBeLsBtwICAQ+7AesCuwH9AgIBDrwB1QG8AaMCAgELvAGHAbwBzAECAQp7D3v4AwIBWXwPfN4CAgFViQEtiQF8AgE+iQGOAokBoAICAT2uARGuAcMCAgElrwERtgEaAgEgnAERnAHDAgIBG50BEaQBGgIBFnuRAXuRAwIBW3zaAXzbAgIBWHzCAXzTAQIBVq4BzwGuAdwBAgEnrgGBAa4BxgECASa0ATy0AUcCASOxAT2xAU0CASGcAc8BnAHcAQIBHZwBgQGcAcYBAgEcogE8ogFHAgEZnwE9nwFNAgEX</sads:DebugSymbol.Symbol>
</Sequence>
<sap2010:WorkflowViewState.ViewStateManager>
<sap2010:ViewStateManager>
<sap2010:ViewStateData Id="GetBuildDetail_1" sap:VirtualizedContainerService.HintSize="508,22" />
<sap2010:ViewStateData Id="UpdateBuildNumber_1" sap:VirtualizedContainerService.HintSize="200,22" />
<sap2010:ViewStateData Id="InvokeForReason_1" sap:VirtualizedContainerService.HintSize="222,146" />
<sap2010:ViewStateData Id="Sequence_1" sap:VirtualizedContainerService.HintSize="508,270">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="GetBuildAgent_1" sap:VirtualizedContainerService.HintSize="464,22" />
<sap2010:ViewStateData Id="GetBuildDirectory_1" sap:VirtualizedContainerService.HintSize="464,22" />
<sap2010:ViewStateData Id="Assign`1_1" sap:VirtualizedContainerService.HintSize="464,22" />
<sap2010:ViewStateData Id="Assign`1_2" sap:VirtualizedContainerService.HintSize="464,22" />
<sap2010:ViewStateData Id="WriteBuildWarning_1" sap:VirtualizedContainerService.HintSize="200,22" />
<sap2010:ViewStateData Id="Assign`1_3" sap:VirtualizedContainerService.HintSize="200,22" />
<sap2010:ViewStateData Id="Sequence_2" sap:VirtualizedContainerService.HintSize="222,208">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="If_1" sap:VirtualizedContainerService.HintSize="464,356" />
<sap2010:ViewStateData Id="Sequence_3" sap:VirtualizedContainerService.HintSize="486,728">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="CreateWorkspace_1" sap:VirtualizedContainerService.HintSize="234,22" />
<sap2010:ViewStateData Id="RetryRequests_1" sap:VirtualizedContainerService.HintSize="200,22" />
<sap2010:ViewStateData Id="SyncWorkspace_1" sap:VirtualizedContainerService.HintSize="234,153" />
<sap2010:ViewStateData Id="Sequence_4" sap:VirtualizedContainerService.HintSize="486,339">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="ConvertWorkspaceItem_1" sap:VirtualizedContainerService.HintSize="298,22" />
<sap2010:ViewStateData Id="WriteBuildMessage_3" sap:VirtualizedContainerService.HintSize="242,22" />
<sap2010:ViewStateData Id="Assign_1" sap:VirtualizedContainerService.HintSize="242,60" />
<sap2010:ViewStateData Id="Sequence_7" sap:VirtualizedContainerService.HintSize="264,246">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="WriteBuildMessage_2" sap:VirtualizedContainerService.HintSize="242,22" />
<sap2010:ViewStateData Id="Assign_2" sap:VirtualizedContainerService.HintSize="242,60" />
<sap2010:ViewStateData Id="Sequence_8" sap:VirtualizedContainerService.HintSize="264,246">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="InvokeProcess_1" sap:VirtualizedContainerService.HintSize="298,718" />
<sap2010:ViewStateData Id="WriteCustomSummaryInformation_1" sap:VirtualizedContainerService.HintSize="298,22" />
<sap2010:ViewStateData Id="WriteBuildMessage_4" sap:VirtualizedContainerService.HintSize="298,22" />
<sap2010:ViewStateData Id="Sequence_5" sap:VirtualizedContainerService.HintSize="486,1028">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="AgentScope_1" sap:VirtualizedContainerService.HintSize="508,2299" />
<sap2010:ViewStateData Id="Sequence_6" sap:VirtualizedContainerService.HintSize="530,2795">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</sap2010:ViewStateData>
<sap2010:ViewStateData Id="TfsBuild.Process_1" sap:VirtualizedContainerService.HintSize="570,2875" />
</sap2010:ViewStateManager>
</sap2010:WorkflowViewState.ViewStateManager>
</Activity>