vsteam icon indicating copy to clipboard operation
vsteam copied to clipboard

Extra process commands

Open jhoneill opened this issue 5 years ago • 0 comments

PR Summary

  1. Added Commands Add- and Set- -VSTeamProcess. Add- creates a process template based on a pre-existing one, Set- enables/disables, sets the default for new projects and changes the name / description.
  2. Added Commands Get- Set- Add- -Remove -VSTeamProcessBehavior and a format XML file for process behaviors. (a.k.a boards). Combined with (1) allows creation of a custom process template with its own boards.
  3. Added Commands Get- Set- -VSTeamWorkItemBehavior and a format XML file for WorkItem behaviors. These work with boards from (2) or with a custom-templates built-in boards to add work item types to a board.
  4. Changed command Get-VSTeamIteration adding a switch -Expand to return all the iterations returned by the -Depth option, rather than one with a children node where each element may have children.
  5. Added Commmands Get- and Set- -VSTeamSetting - to allow bug behavior and visibile boards (and things set with them) to be set. Otherwise the boards from (2) can't be seen.

PR Checklist

Test count now at 735. Tests for settings are fairly simple, others more sophisticated. Text above is in the change log. Note that this depends on #361 but not on #362

jhoneill avatar Oct 12 '20 14:10 jhoneill