PoshVsts.ps1xml
<?xml version="1.0" encoding="utf-16"?>
<Configuration> <ViewDefinitions> <View> <Name>WorkItem</Name> <ViewSelectedBy> <TypeName>PoshVsts.VstsWorkItem</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Id</Label> <Width>8</Width> </TableColumnHeader> <TableColumnHeader> <Label>Type</Label> <Width>30</Width> </TableColumnHeader> <TableColumnHeader> <Label>Title</Label> <Width>100</Width> </TableColumnHeader> <TableColumnHeader> <Label>State</Label> <Width>10</Width> </TableColumnHeader> <TableColumnHeader> <Label>Tags</Label> <Width>30</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Id</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Type</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Title</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>State</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_['System.Tags']</ScriptBlock> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Build</Name> <ViewSelectedBy> <TypeName>Microsoft.TeamFoundation.Build.WebApi.Build</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Id</Label> <Width>8</Width> </TableColumnHeader> <TableColumnHeader> <Label>Name</Label> <Width>50</Width> </TableColumnHeader> <TableColumnHeader> <Label>Status</Label> <Width>15</Width> </TableColumnHeader> <TableColumnHeader> <Label>Result</Label> <Width>15</Width> </TableColumnHeader> <TableColumnHeader> <Label>Date</Label> <Width>30</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Id</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>BuildNumber</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Status</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Result</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>FinishTime</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Release</Name> <ViewSelectedBy> <TypeName>Microsoft.VisualStudio.Services.ReleaseManagement.WebApi.Release</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Id</Label> <Width>8</Width> </TableColumnHeader> <TableColumnHeader> <Label>Name</Label> <Width>50</Width> </TableColumnHeader> <TableColumnHeader> <Label>Status</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>Date</Label> <Width>30</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Id</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>[Microsoft.VisualStudio.Services.ReleaseManagement.WebApi.EnvironmentStatus]($_.Environments | measure -Property Status -Maximum | select -ExpandProperty Maximum) </ScriptBlock> </TableColumnItem> <TableColumnItem> <PropertyName>CreatedOn</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Build Definition</Name> <ViewSelectedBy> <TypeName>Microsoft.TeamFoundation.Build.WebApi.BuildDefinition</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Id</Label> <Width>8</Width> </TableColumnHeader> <TableColumnHeader> <Label>Name</Label> <Width>50</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Id</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Work Item Change</Name> <ViewSelectedBy> <TypeName>PoshVsts.VstsWorkItemChange</TypeName> </ViewSelectedBy> <GroupBy> <Label>Changed on</Label> <PropertyName>Date</PropertyName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>User</Label> <Width>30</Width> </TableColumnHeader> <TableColumnHeader> <Label>Field</Label> <Width>30</Width> </TableColumnHeader> <TableColumnHeader> <Label>Value</Label> <Width>50</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <ScriptBlock>$_.User -replace "\<[^\>]*\>",""</ScriptBlock> </TableColumnItem> <TableColumnItem> <PropertyName>FieldName</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>NewValue</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>BuildLog</Name> <ViewSelectedBy> <TypeName>PoshVsts.VstsBuildLogEntry</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Section</Label> <Width>60</Width> </TableColumnHeader> <TableColumnHeader> <Label>Timestamp</Label> <Width>40</Width> </TableColumnHeader> <TableColumnHeader> <Label>Message</Label> <Width>120</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Section</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Timestamp</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Message</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Pull Request</Name> <ViewSelectedBy> <TypeName>Microsoft.TeamFoundation.SourceControl.WebApi.GitPullRequest</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Id</Label> <Width>8</Width> </TableColumnHeader> <TableColumnHeader> <Label>Title</Label> <Width>50</Width> </TableColumnHeader> <TableColumnHeader> <Label>Created at</Label> <Width>25</Width> </TableColumnHeader> <TableColumnHeader> <Label>Created by</Label> <Width>50</Width> </TableColumnHeader> <TableColumnHeader> <Label>From</Label> <Width>50</Width> </TableColumnHeader> <TableColumnHeader> <Label>To</Label> <Width>50</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>PullRequestId</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Title</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>CreationDate</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.CreatedBy.DisplayName</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>Split-Path $_.SourceRefName -Leaf</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>Split-Path $_.TargetRefName -Leaf</ScriptBlock> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Repository</Name> <ViewSelectedBy> <TypeName>Microsoft.TeamFoundation.SourceControl.WebApi.GitRepository</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Name</Label> <Width>50</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Iteration</Name> <ViewSelectedBy> <TypeName>Microsoft.TeamFoundation.Work.WebApi.TeamSettingsIteration</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Name</Label> <Width>30</Width> </TableColumnHeader> <TableColumnHeader> <Label>Start</Label> <Width>20</Width> </TableColumnHeader> <TableColumnHeader> <Label>End</Label> <Width>20</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.Start.ToString("d")</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.End.ToString("d")</ScriptBlock> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Branch</Name> <ViewSelectedBy> <TypeName>Microsoft.TeamFoundation.SourceControl.WebApi.GitBranchStats</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Name</Label> <Width>50</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>ReleaseDefinition</Name> <ViewSelectedBy> <TypeName>Microsoft.VisualStudio.Services.ReleaseManagement.WebApi.ReleaseDefinition</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Id</Label> <Width>8</Width> </TableColumnHeader> <TableColumnHeader> <Label>Name</Label> <Width>50</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Id</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Relation</Name> <ViewSelectedBy> <TypeName>PoshVsts.VstsRelation</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Type</Label> <Width>40</Width> </TableColumnHeader> <TableColumnHeader> <Label>Id</Label> <Width>100</Width> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <PropertyName>Type</PropertyName> </TableColumnItem> <TableColumnItem> <PropertyName>Id</PropertyName> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> </ViewDefinitions> </Configuration> |