Does "Move workitem" physically move the workitem
Hi,
Does "Move workitem" across project moves the workitem completely out of one project to another? or does it still maintain links in the background?
We are planning to move some of our workitems to a new project for the purpose of archiving as runnign few custom reports take time.
If RTC would still maintain links of the old project to all moved workitems, then again, query would consume time. Hence it would be better to leave the workitems in the current project and create a new one for future workitems submission.
Could you please share your experience if you have tried looking into the time for querying the workitems that are moved to new projects?
Regards,
Pavithra
Does "Move workitem" across project moves the workitem completely out of one project to another? or does it still maintain links in the background?
We are planning to move some of our workitems to a new project for the purpose of archiving as runnign few custom reports take time.
If RTC would still maintain links of the old project to all moved workitems, then again, query would consume time. Hence it would be better to leave the workitems in the current project and create a new one for future workitems submission.
Could you please share your experience if you have tried looking into the time for querying the workitems that are moved to new projects?
Regards,
Pavithra
2 answers
The "move work item" (which moves a work item to another project area on
the same server) is a real "move", not just a "copy/delete" or a
"copy/hide". Logically, all it does is change the "project area"
attribute of the work item record, and then scans the other attributes
of the work item record to make sure they are compatible with the schema
for that work item type defined in the destination project area. So no
links need to be modified ... as far as links are concerned, no
significant change has occurred to the work item.
Cheers,
Geoff
On 8/4/2011 8:23 AM, prangan wrote:
the same server) is a real "move", not just a "copy/delete" or a
"copy/hide". Logically, all it does is change the "project area"
attribute of the work item record, and then scans the other attributes
of the work item record to make sure they are compatible with the schema
for that work item type defined in the destination project area. So no
links need to be modified ... as far as links are concerned, no
significant change has occurred to the work item.
Cheers,
Geoff
On 8/4/2011 8:23 AM, prangan wrote:
Hi,
Does "Move workitem" across project moves the workitem
completely out of one project to another? or does it still maintain
links in the background?
We are planning to move some of our workitems to a new project for the
purpose of archiving as runnign few custom reports take time.
If RTC would still maintain links of the old project to all moved
workitems, then again, query would consume time. Hence it would be
better to leave the workitems in the current project and create a new
one for future workitems submission.
Could you please share your experience if you have tried looking into
the time for querying the workitems that are moved to new projects?
Regards,
Pavithra
Comments
Hello Geoff
I had an addon question to this reply.
If these work items that are being moved across project areas - if they have change sets; can we consider them too as just mere links? and that the Work Item move will carry the Changeset with them?
Or it it that, the source control activities always stays in the repository and that moving work items across Project areas - does not really displace the source control in the repository?
The "move work item" (which moves a work item to another project area on
the same server) is a real "move", not just a "copy/delete" or a
"copy/hide". Logically, all it does is change the "project area"
attribute of the work item record, and then scans the other attributes
of the work item record to make sure they are compatible with the schema
for that work item type defined in the destination project area. So no
links need to be modified ... as far as links are concerned, no
significant change has occurred to the work item.
Cheers,
Geoff
On 8/4/2011 8:23 AM, prangan wrote:
Hi,
Does "Move workitem" across project moves the workitem
completely out of one project to another? or does it still maintain
links in the background?
We are planning to move some of our workitems to a new project for the
purpose of archiving as runnign few custom reports take time.
If RTC would still maintain links of the old project to all moved
workitems, then again, query would consume time. Hence it would be
better to leave the workitems in the current project and create a new
one for future workitems submission.
Could you please share your experience if you have tried looking into
the time for querying the workitems that are moved to new projects?
Regards,
Pavithra
Thank you, Geff
So, in that case moving all old workitems to a new project will help in improving the speed of our custom reports.