DCSIMG
Manage Branches And Changes In TFS 2010 - Overview - Eran Ruso
Sign in | Join | Help

Manage Branches And Changes In TFS 2010 - Overview

פורסם בתאריך Dec 07 2009, 02:38 PM על ידי Eran Ruso | ישנם 2 תגובות

In TFS 2008 you could create Branches so what is the big change???

  1. In TFS 2008 you don’t know which of the folders are Branches:  All folders looks the same, all have the folder icon.
  2. In TFS 2008 you don’t have the tools to manage the Branches: You don’t have visual means to know which of the branches are related and what is the relation type.
  3. In TFS 2008 you can’t track the changes path between the Branches: If you have made a merge in a Branch you can’t track from which Branch this Merge came from.

All these problems are addressed in TFS 2010!!!

Problem 1: In TFS 2008 you don’t know which of the folders are Branches

In TFS 2010 there is a new icon that shows which of the folder is a Branch, simple solution that fixes a very annoying problem.

In the example I have highlighted the branches, you can easily spot the Branches.

Icon

Problem 2: In TFS 2008 you don’t have the tools to manage the Branches

In TFS 2010 you have visual tools to see the Branches Hierarchy.

In order to see a Branch Hierarchy just Right Click the Branch and choose: Branching and Merging –> View Hierarchy

Branching_Heirarchy 

 

A new tab will be opened with the Branch’s Hierarchy.

Hierarchy_1

Problem 3: In TFS 2008 you can’t track the changes path between the Branches

In TFS 2010 you have visual tools that shows the path of a change between the Branches, you can also see where the change was added on a timeline.

In order to track a change do the following:

Step 1: Right Click the Branch and choose “View History”

View_History

Step 2: Choose a changeset to track and click the “Track Changeset” button.

TrackChanges_Button

Step 3: Choose the branches that will be in the view and click “Visualize”.

Visualize_step_3

What you will get is a view of the chosen branches where you can see in the example that Changesets 42 and 46 where merged from the “Production/1.0 DemoProject” Branch to the “DemoProject” Branch.

You can also see that the changeset was not merged to the “1.7 DemoProject” Branch yet.

Track_Change_step_4

You can also see the Merges on a Timeline by clicking on the “Timeline Tracking” button.

Timeline_Tracking_step_4

Timeline_final

We have seen how TFS 2010 addressed each of the problems or lake in functionality we had in TFS 2008.

Have Fun!!!

רשימת תגובות

# re: Manage Branches And Changes In TFS 2010 - Overview

פורסם בתאריך Monday, December 07, 2009 9:31 PM על ידי Maor David-Pur  

Great post!

# re: Manage Branches And Changes In TFS 2010 - Overview

פורסם בתאריך Friday, May 27, 2011 1:26 PM על ידי Bilal Aslam  

Good to see this :)

שלח תגובה

(שדה חובה) 
(שדה חובה) 
(אופציונלי)
(שדה חובה) 

Enter the numbers above: