TFS: Change state category of custom added state












0














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.










share|improve this question



























    0














    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.










    share|improve this question

























      0












      0








      0







      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.










      share|improve this question













      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






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 23 '18 at 9:30









      user1374843user1374843

      454




      454
























          1 Answer
          1






          active

          oldest

          votes


















          1














          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>





          share|improve this answer





















            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
            });


            }
            });














            draft saved

            draft discarded


















            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









            1














            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>





            share|improve this answer


























              1














              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>





              share|improve this answer
























                1












                1








                1






                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>





                share|improve this answer












                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>






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 23 '18 at 10:09









                user1374843user1374843

                454




                454






























                    draft saved

                    draft discarded




















































                    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.




                    draft saved


                    draft discarded














                    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





















































                    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







                    Popular posts from this blog

                    Sphinx de Gizeh

                    Dijon

                    Guerrita