TFS 2012 Change Process Template - tfs

Is there a way to migrate from MSF Agile 6.0 to a Scrum process template in TFS 2012? We have migrated from TFS 2010 to 2012 recently and would like to change the process template without loosing history.
I've heard about http://witsynchronizer.codeplex.com/ but has anyone tried it for TFS 2012?

The way in which we have done this is;
In Visual Studio (I have Visual Studio Ultimate 2012) Go to Team Explorer - Home (Make sure you are in the correct collection / project)
In the drop down menu navigate to Projects & My Team & Select New Team Project
Enter your desired team project name and description
Select the Microsoft Visual Studio Scrum 2.0 - Preview 4 process template
Configure the SharePoint site if you wish but we choose "Do not configure the SharePoint site at this time"
Specify Source Control Settings - We choose "Create a new source control branch" and select the area of code we want to branch from. This then should retain all of your history.
Confirm your team project settings and then click Finish.
Hope this helps, it may not be the correct way but works for us.

Related

VS Code integration with TFS

I'm now starting to use VS Code and I like this tool except for the fact it won't integrate with TFS.
I have looked all over the place for a solution that would be easy to use and didn't find anything good.
The solution of TFVC that offered here How to connect TFS in Visual Studio code is not what I'm looking for.
I need to have the source control explorer and to be able to right click on a file to check it in and out.
Any good solution out there?
Visual Studio Team Services Extension for Visual Studio Code is the only official solution for now.
Source control explorer is something integrated with visual studio, which do not included in visual studio code.
If you really need this feature, you could submit a uservoice here, TFS PM and Admin will kindly review your suggestion.
As a workaround, suggest you to use the tf command to do the check in option.
1.on the Tools menu, click Connect to Team Foundation Server.
2.in the Connect to Team Foundation Server dialog box, select a Team Foundation Server from the drop-down list.
3.Under Team projects, select one or more team projects from the list. Team projects with a check mark next to them will display in Team Explorer.
4.click OK.
Team Explorer displays the team projects under the selected Team Foundation Server.

TFS 2010:sprint backlog item is not visible in workitem menu

I installed TFS 2010 trial version.
In Visual studio editor, under Team menu->New Work Item,
I found only Bug, Issue, Shared Steps, Task, Testcase, User Story
I didn't find ChangeRequest, Review, Risk, Sprint Backlog Items.
How can I get those in my Team menu;
Thanks
Your project was created using a CMMI process template. If you have nothing yet in it, the easiest way would be to create a new TeamProject using a SCRUM Template.
If you already worked with the project, you could install the TFS Power Tools. In VS you will get the Tools menu entry "Process Editor" -> "Work Item Types" -> "Import WIT"
Now you need the XML files which define the work items you need. If you have other projects using these types, you can use "Export WIT" there and Import them in your project. If you don't have them there, you need to download them. Possible locations:
◦Scrum for Team System version 3 (on TFS 2010)
https://www.scrumforteamsystem.com/Products/Search/SfTS%20v3
◦MSF Agile version 5 (on TFS 2010)
http://msdn.microsoft.com/en-us/library/dd380647.aspx
◦Microsoft Visual Studio Scrum 1.0 (on TFS 2010)
http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e

TFS2012, VS2008 & Microsoft Visual Studio Scrum

I am currently looking to migrate an existing TFS2008 server to a new VS2012 server.
A major part of the reason behind this is that we want to be able to use the Microsoft Visual Studio Scrum template, however I am struggling to determine whether VS2008 is able to manipulate work items created using this template (according to all of the blogs and/or other information I can find, the templates can only be installed to a VS2010 or VS2012 server, but there is nothing clear about Visual Studio clients). I believe that both VS2010 and VS2012 can access an manipulate items based upon these templates.
Note: We HAVE to use VS2008 at the moment as some of the projects are for mobile devices (Windows/CE, Windows Mobile) and, as I am sure you will be aware, these projects are not supported by VS2010 or VS2012).
I am aware of the compatibility GDR's for both VS2008 and VS2010, but again they mention nothing specific about the scrum templates.
So, my question is simple...
Can I access and manipulate (add new work items, update existing items, create a sprint etc) a TFS project that is based upon one of the Microsoft Visual Studio Scrum templates on Team Foundation Server 2012 from Team Explorer 2008/Visual Studio 2008.
Work Item process templates (e.g. VS Scrum) have nothing to do with the version of the client used to connect to TFS, which means that any version of Visual Studio (2008, 2010, or 2012) will work with TFS 2012, regardless of the process template (Scrum, Agile MSF or CMMI).
Furthermore, the forward compatibility GDR provides the team explorer extension (window) that will give VS 2008 the ability to use the new functionality of TFS 2012 (e.g. start and end dates for iterations, capacity planning, etc.).
The process template (i.e. Visual Studio Scrum 2.0) is nothing but a set of XML documents detailing which work item types you will have, what fields they contain, some reports, SharePoint settings, security settings, etc. None of these affect or are affected by the version of Visual Studio.

modify scrum template in TFS 2010 after project is created

I have created a new team project using sfts v3.0 project template. Later I have realized that we need to customize scrum template (add some new status). How can I upgrade the scrum template once team project has been created. Can I modify the template and overwrite files to location where it is on TFS 2010 server?
The new project I have created is entirely blank and I am running migration tool to migrate source code from tfs 2008 to tfs 2010 and I don't want to interrupt that process.
Use the Process Editor of the TFS Power Tools.
Here's a guide how to use it.

Migrate Local projects to TFS

I have about 14 projects (different solution files) that are sitting on local dev box. Just got connected with TFS 2010. How do I move these projects to TFS 2010 (without getting vss involved)?
If you have Visual Studio 2005 or Visual Studio 2008 installed, then the first thing you need to do is install Team Explorer 2005 or 2008 from the TFS 2005 or TFS 2008 media. You'll then need to install the TFS 2010 forward compatibility GDR (2005, 2008) For the forward compatibility information, see this post.
If you have Visual Studio 2010 installed, then Team Explorer is installed already.
You then go to View, Team Explorer. Right click on the little "+" button to connect to a server and enter your details.
The you can either add your files by right clicking on the solution in solution explorer and sayying Add to Source Control or by going to the Source Control Explorer and pressing Add then selecting your files.
Very easy: You just add them to TFS. Right click on the files and choose "Add" from the menu and afterwards check-in. Then they are in the TFS. Of course that doesn't include automatic deployment via TFSBUILD etc.
I found the answer on these links.
http://msdn.microsoft.com/en-us/library/ms181280(VS.80).aspx

Resources