TFS: Change state category of custom added state
In TFS I added a new state to our workflow Ready to Test.
The state however behaves like it is part of the Removed state category. How can I change the category of the state so the backlogitems do not disappear from the backlog when I change the workitem to this state?
I found information about state categories here, but there is no information on how to modify the xml on-premise template to add a custom state to a category.
This question seems duplicate from TFS: Change state category however the answer in that question is about adding work item types to a category, not work item states.
tfs
add a comment |
In TFS I added a new state to our workflow Ready to Test.
The state however behaves like it is part of the Removed state category. How can I change the category of the state so the backlogitems do not disappear from the backlog when I change the workitem to this state?
I found information about state categories here, but there is no information on how to modify the xml on-premise template to add a custom state to a category.
This question seems duplicate from TFS: Change state category however the answer in that question is about adding work item types to a category, not work item states.
tfs
add a comment |
In TFS I added a new state to our workflow Ready to Test.
The state however behaves like it is part of the Removed state category. How can I change the category of the state so the backlogitems do not disappear from the backlog when I change the workitem to this state?
I found information about state categories here, but there is no information on how to modify the xml on-premise template to add a custom state to a category.
This question seems duplicate from TFS: Change state category however the answer in that question is about adding work item types to a category, not work item states.
tfs
In TFS I added a new state to our workflow Ready to Test.
The state however behaves like it is part of the Removed state category. How can I change the category of the state so the backlogitems do not disappear from the backlog when I change the workitem to this state?
I found information about state categories here, but there is no information on how to modify the xml on-premise template to add a custom state to a category.
This question seems duplicate from TFS: Change state category however the answer in that question is about adding work item types to a category, not work item states.
tfs
tfs
asked Nov 23 '18 at 9:30
user1374843user1374843
454
454
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
After some trial and error I discovered the following:
The state Ready to Test and it's transitions were added to the Bugs.xml and Product Backlog Item.xml templates. This enables the changing of the state for bugs and PBI's to the state Ready to Test. However, now it behaves like a state of the category Deleted.
In the processconfig.xml file there are also states defined for BugWorkItems. Here you can assign a type to the state. Here I added the state as well with the type InProgress. I expected the state to behave like an 'In Progress' state now for bug types.
I searched for a section ProductBacklogItemWorkItems but could not find this section or something similar. However for some reason the change of the state for bugs also changed the behavior of the state for PBI's. So if I change a PBI to the state Ready to Test it will no longer disappear from the backlog, but behaves like it's still in progress, as I wanted.
This change therefore fixed my problem.
Here is the start of the processconfig.xml with my new state:
<?xml version="1.0" encoding="utf-8"?>
<ProjectProcessConfiguration>
<BugWorkItems category="Microsoft.BugCategory" pluralName="Bugs" singularName="Bug">
<States>
<State type="Proposed" value="New" />
<State type="Proposed" value="Approved" />
<State type="InProgress" value="Committed" />
<State type="InProgress" value="Ready to Test" />
<State type="Complete" value="Done" />
</States>
</BugWorkItems>
...
</ProjectProcessConfiguration>
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53443914%2ftfs-change-state-category-of-custom-added-state%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
After some trial and error I discovered the following:
The state Ready to Test and it's transitions were added to the Bugs.xml and Product Backlog Item.xml templates. This enables the changing of the state for bugs and PBI's to the state Ready to Test. However, now it behaves like a state of the category Deleted.
In the processconfig.xml file there are also states defined for BugWorkItems. Here you can assign a type to the state. Here I added the state as well with the type InProgress. I expected the state to behave like an 'In Progress' state now for bug types.
I searched for a section ProductBacklogItemWorkItems but could not find this section or something similar. However for some reason the change of the state for bugs also changed the behavior of the state for PBI's. So if I change a PBI to the state Ready to Test it will no longer disappear from the backlog, but behaves like it's still in progress, as I wanted.
This change therefore fixed my problem.
Here is the start of the processconfig.xml with my new state:
<?xml version="1.0" encoding="utf-8"?>
<ProjectProcessConfiguration>
<BugWorkItems category="Microsoft.BugCategory" pluralName="Bugs" singularName="Bug">
<States>
<State type="Proposed" value="New" />
<State type="Proposed" value="Approved" />
<State type="InProgress" value="Committed" />
<State type="InProgress" value="Ready to Test" />
<State type="Complete" value="Done" />
</States>
</BugWorkItems>
...
</ProjectProcessConfiguration>
add a comment |
After some trial and error I discovered the following:
The state Ready to Test and it's transitions were added to the Bugs.xml and Product Backlog Item.xml templates. This enables the changing of the state for bugs and PBI's to the state Ready to Test. However, now it behaves like a state of the category Deleted.
In the processconfig.xml file there are also states defined for BugWorkItems. Here you can assign a type to the state. Here I added the state as well with the type InProgress. I expected the state to behave like an 'In Progress' state now for bug types.
I searched for a section ProductBacklogItemWorkItems but could not find this section or something similar. However for some reason the change of the state for bugs also changed the behavior of the state for PBI's. So if I change a PBI to the state Ready to Test it will no longer disappear from the backlog, but behaves like it's still in progress, as I wanted.
This change therefore fixed my problem.
Here is the start of the processconfig.xml with my new state:
<?xml version="1.0" encoding="utf-8"?>
<ProjectProcessConfiguration>
<BugWorkItems category="Microsoft.BugCategory" pluralName="Bugs" singularName="Bug">
<States>
<State type="Proposed" value="New" />
<State type="Proposed" value="Approved" />
<State type="InProgress" value="Committed" />
<State type="InProgress" value="Ready to Test" />
<State type="Complete" value="Done" />
</States>
</BugWorkItems>
...
</ProjectProcessConfiguration>
add a comment |
After some trial and error I discovered the following:
The state Ready to Test and it's transitions were added to the Bugs.xml and Product Backlog Item.xml templates. This enables the changing of the state for bugs and PBI's to the state Ready to Test. However, now it behaves like a state of the category Deleted.
In the processconfig.xml file there are also states defined for BugWorkItems. Here you can assign a type to the state. Here I added the state as well with the type InProgress. I expected the state to behave like an 'In Progress' state now for bug types.
I searched for a section ProductBacklogItemWorkItems but could not find this section or something similar. However for some reason the change of the state for bugs also changed the behavior of the state for PBI's. So if I change a PBI to the state Ready to Test it will no longer disappear from the backlog, but behaves like it's still in progress, as I wanted.
This change therefore fixed my problem.
Here is the start of the processconfig.xml with my new state:
<?xml version="1.0" encoding="utf-8"?>
<ProjectProcessConfiguration>
<BugWorkItems category="Microsoft.BugCategory" pluralName="Bugs" singularName="Bug">
<States>
<State type="Proposed" value="New" />
<State type="Proposed" value="Approved" />
<State type="InProgress" value="Committed" />
<State type="InProgress" value="Ready to Test" />
<State type="Complete" value="Done" />
</States>
</BugWorkItems>
...
</ProjectProcessConfiguration>
After some trial and error I discovered the following:
The state Ready to Test and it's transitions were added to the Bugs.xml and Product Backlog Item.xml templates. This enables the changing of the state for bugs and PBI's to the state Ready to Test. However, now it behaves like a state of the category Deleted.
In the processconfig.xml file there are also states defined for BugWorkItems. Here you can assign a type to the state. Here I added the state as well with the type InProgress. I expected the state to behave like an 'In Progress' state now for bug types.
I searched for a section ProductBacklogItemWorkItems but could not find this section or something similar. However for some reason the change of the state for bugs also changed the behavior of the state for PBI's. So if I change a PBI to the state Ready to Test it will no longer disappear from the backlog, but behaves like it's still in progress, as I wanted.
This change therefore fixed my problem.
Here is the start of the processconfig.xml with my new state:
<?xml version="1.0" encoding="utf-8"?>
<ProjectProcessConfiguration>
<BugWorkItems category="Microsoft.BugCategory" pluralName="Bugs" singularName="Bug">
<States>
<State type="Proposed" value="New" />
<State type="Proposed" value="Approved" />
<State type="InProgress" value="Committed" />
<State type="InProgress" value="Ready to Test" />
<State type="Complete" value="Done" />
</States>
</BugWorkItems>
...
</ProjectProcessConfiguration>
answered Nov 23 '18 at 10:09
user1374843user1374843
454
454
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53443914%2ftfs-change-state-category-of-custom-added-state%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown