Team Foundation Server


I am sure that is not the right place to ask. But I really need your guy's opinions on this. First of all, I am really appreciate your help.
I have installed TFS 2010 and migrate all the .Net Projects from VSS. I thought I can assign the tasks globally instead of individual project (creating the work item) and Management Team can see the job tasks from the web interface without going into individual projects.
The problem I am having now is TFS only allowed me to create the work item (Tasks) by individual projects. But I do need to create the job tasks for all the projects globally so that everybody will see what is done and what is still outstanding.

Anybody know how to achieve this? Do I need to install any third party software on TFS? Any idea?


more ▼

asked Nov 22, 2010 at 03:05 PM in Default

avatar image

1.6k 55 59 62

(comments are locked)
10|1200 characters needed characters left

2 answers: sort voted first

Tasks are project specific, so you'll have to add tasks to specific projects.

You can, however, allow everybody to view all tasks across all projects.

Like adding a task, the normal view tasks query is also project specific. TFS allows you to work around this by creating a new query:

alt text

Once you've created the new query, remove the filter for "Team Project" = @Project, and change the "Value" column for "Work Item Type" to "Task"

alt text

once you save this query, it will be available in TFS web access. Give it a meaningful name, as you will probably have several queries to track tasks as they move through the development process (New, InDevelopment, Testing, Complete, etc).

Like adding tasks, adding queries is also project specific. Based on your need to have cross-project visibility, and to help with query manageability, I would recommend creating a "master project" to house all of your cross-project queries so team members have access to the entire repository from a single location in the TFS web portal.

You could also keep your tasks in a master project, but I would recommend leaving the tasks with their specific projects so you can correlate code changes with specific tasks.

more ▼

answered Nov 23, 2010 at 07:48 AM

avatar image

25k 3 13 20

Hi Ken,

that is awesome. thanks. Now I can see all the tasks on all projects under Master Project. What about someone like me or director want to assign the task for individual project, how can I get achieve that? I can assign the task to my Developers but I can't select the project in AREA... Any idea?

Nov 23, 2010 at 09:17 AM Leo

That's the drawback to the multiple project approach - the tasks are project specific. Once a task has been created under a project, the only areas to which it can be assigned are areas within that project. All of your projects would need to reside within the master project as folders/areas in order to move tasks between them.

Nov 23, 2010 at 09:34 AM KenJ

Very well said and with an excellent use of images to illustrate.

Nov 23, 2010 at 11:04 AM TimothyAWiseman

Thanks Ken.

Nov 23, 2010 at 02:04 PM Leo

Always a pleasure, Leo!

Nov 23, 2010 at 02:24 PM KenJ
(comments are locked)
10|1200 characters needed characters left

I don't think you'll find much TFS expertise among us database guys here, but you'll almost certainly get a good quick answer on stackoverflow.com.

more ▼

answered Nov 23, 2010 at 12:52 AM

avatar image

David Wimbush
10.7k 31 34 43

(comments are locked)
10|1200 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

SQL Server Central

Need long-form SQL discussion? SQLserverCentral.com is the place.



asked: Nov 22, 2010 at 03:05 PM

Seen: 1531 times

Last Updated: Nov 22, 2010 at 03:05 PM

Copyright 2018 Redgate Software. Privacy Policy