TOC: TFS Integration Tools Blog Posts and Reference Sites

This blog post pulls together all the blog posts that relate to the TFS Integration Tools / Platform. If you find anything we are not referencing and that should be on this page, then please contact us with the details.

Reference Sites

High five Team Foundation Server Migration and Integration Solutions
Computer Visual Studio Gallery (March 2012 Release)
School Codeplex (Latest Beta bits)

Migration Planning

1

Is it feasible to move from TFS 2008 to 2010 and back to 2008?

2

Query => Is the migration from one process template to another a plausible scenario?

3

Wandering into the caves of migration scenarios

4

Should we opt for migration or synchronization? Part 1

5

Yes, I can do a full TFS Server sync … but should I? Part 2

6

To Err is Human … getting the conversion result right: Lesson #1

7

Asking the right questions

8

The unexpected complexity and the need to plan your journey “carefully”

9

Can I migrate from TFS to TFS or non-TFS to TFS?

10

Planning a migration ... starting with a solid foundation

11

Troubleshooting an unhappy migration world

 

Process Templates

1

The world of TFS Project Template migrations – Part 1

2

The world of TFS Project Template (MSF Agile v4 to v5) migrations – Part 2

3

The world of TFS Project Template (Agile, Scrum) migrations – Part 3

4

New Migration templates for SfTS Team Project Process Template

5

TFS Integration Field Mapping Tool

6 Mapping TFS Process Templates, example Agile 4.3 to Agile 5.0

Ranger Blogs

Robert MacLean

1

How to create an adapter for the TFS Integration Platform – Series Index

2

Part I: Introduction

3

Part II: Setup of the environment

4

Part III: Overview of adapters

5

Part IV: IProvider

6

Part V: Items (IMigrationItem & IMigrationItemSerializer)

7

Part VI: IAnalysisProvider

8

Part VII: WIT Conflict Handling

9

Part VIII: IMigrationProvider

10

Part IX: IServerPathTranslationService

11

Part X: Reflection on SharePoint

12

Appendix 1: Power Tips

13

Appendix 2: SimpleDictionary

Martin Hinshelwood

1

Anatomy of an Automation for the Tfs Automation Platform

2

Creating a WIT Adapter for the TFS Integration Platform for a source with no history

3

What do you do with a Work Item History Not Found Conflict Type Details

4

Test Track Pro and the case of the missing data

5

A working Test Track Pro Adapter for the TFS Integration Platform

6 Configuring a PowerShell Adapter for the TFS Integration Platform
7 Do you know how to upgrade a process template but still keep your data intact?
8 Dealing with invalid Subversion SSL certificates and migrations
9

Issue: “unable to find a unique local path”

10 Issue: AnalysisProvider not found
11 TF237165: The Team Foundation Server could not update the work item
12 Migrating data from FogBugz to TFS 2012 using the TFS Integration Platform
13 Issue: Sequence contains no elements
14 TFS Service Credential Viewer
15 Issue: TFS WIT bypass-rule submission is enabled
16 Issue: TF14009: Cannot merge source into target because the target is underneath source
17 Issue: TF205022: The following path contains more than the allowed 259 characters
18 Issue: Sequence contains no elements
19 Issue: TF10141 No Files checked in as a result of a TFS check-in failure
20 messed up my checkin failure conflict resolution with the TFS Integration Tools… Now what?
21 Issue: Unable to resolve conflict as Access to the path is denied
22 Issue: TFS WIT invalid submission conflict type
23 Migration from TF Service to TF Server with the TFS Integration Platform
24 Issue: unable to find a unique local path

Other Stuff

1

TFS2TFS Team Project Copy

2

ALPHA Release is available on Codeplex!

2

Artefacts

3

Migration Guidance Initial Thoughts

4

Architecture & Toolbox Briefing Notes

5

Source snapshot available on Codeplex

6

Status Update 1

7

Worth mentioning the migration tools partner ecosystem

8

TFS2TFS Project Copy initiative … collaboration with the field. Introducing AIT!

9

A state of the nation status update

10

Using VSTS 2010 BETA-1 as part of the TFS Migration tools initiative

11

Migration Tools Community

12

Getting Started Questions

13

TFS Migration Tools feedback … thereafter 2 weeks of radio silence

14

Summary of projects covered on this blog

15

Session Re-Run Feedback and some interesting dogfooding stats

16

More questions, news and stats

17

News and stats

18

Brian the video “Guru”

19

VSTS Rangers Log 20091014 … the mission and the results to date

20

VSTS Rangers Log 20091022 … A minor mission update

21

Proof of concept for custom adapter writers

23

Codeplex Site has been refreshed today!

24

A new release has been dropped on Codeplex

25

TFS Integration Platform – Notice: Interface change

26

TFS Integration Platform – The videos have finally arrived :)

27

Aligning the terminology we use for migrations

28

Codeplex Downloads Consolidated (improved)

29

A new administrative era is upon us …

30

Moving away from the TIP Heteronym

31

Getting Started with a slightly revised hands-on-lab (HOL)

32

Documentation Update Notification

33

Major Codeplex refresh!

34

TFS Integration Platform – Goes “BETA”

35

You asked for more documentation … it ships with the product!

36

Second BETA Published

37

Documentation Refresh on Codeplex

38

Great blog series covering custom adapter development

39

BETA Codeplex refresh 2010-06-22

40

After much dog fooding, the first supported product has been released

41

IBM Rational ClearQuest to TFS Migration Overview Video

42

TFS Integration … Platform or Tools or both?

43

Codeplex refreshed with new documentation (September 2010)

44

Codeplex refreshed with new documentation (November 2010)

45

Codeplex refreshed with new documentation (December 2010)

46

Team Foundation Server Integration Tools (March 2011 Release)

47 TFS Integration Tools – In the land of the rising sun :)
48

Team Foundation Server Integration Tools (March 2012 Release)

49 Feedback on TFS to TFS migration when "merging" team projects Utility: https://reflectwilinks.codeplex.com/

Starting Nuggets Star

School Where does one start? … part 1 (documentation)
Computer Where does one start? … part 1b (pre-requisites)
Fingers crossed Where does one start? … part 2 (try a simple migration)
Fingers crossed Where does one start? … part 3 (dust has settled …. did it work?)
Thumbs up Where does one start? … part 4 (Mapping users the easy way)
School Getting Started with IBM Rational to Team Foundation Server (TFS) Migrations
Computer IBM Rational to TFS Integration Tools - Training and Exploration Sandbox
Peace How do I call for support?

Frequently Asked Questions

1

Top Questions on the Platform

2

Conflict Resolution Order

3

System.Data.SqlClient.SqlException: Could not allocate space for object …

4

Index Optimization a la Grant …

5

Why are my labels not moving

6

Provider not found Error.

7

What is the EnableBypassRuleDataSubmission in the Configuration File

8

Baseless Merge

9

Configuration: Narrow down the migration or sync using Filter Pairs

10

MergeScope

11

Cross Domain Migration … now what

12

Mapping Work Item Fields and Values

13

Resetting the migration db

14

Manually (Proactively) copying files

15

Consolidating two Team Foundation Servers

16

@@MISSINGFIELD@@

17

Aggregated Fields

18

How can I setup the Custom Adapter POC on a TFS 2010 only system

19

How to enable or disable migrating history for source files

20

Remember to set “copy local” reference properties to FALSE … why

21

Explicit versus Implicit field mapping in the config … huh

22

Why does the Codeplex Installation fail on TFS 2010 RC

23

Am I stuck (doomed) with XML files and the Migration Console application

24

Why am I getting a “Conflict Type:VC path not mapped conflict type”-

25

Is TFS 2005 supported

26

What is the EnableInsertReflectedWorkItemId that I noticed in logfiles all about

27-1

What is the Lookup Service?
27-2 What is the Lookup Service? Errata 1

28

What is the configuration tag EnableLastRevisionAutoCorrection all about

29

Can I map a WIT source field to multiple target fields

30

What are some of the gotchas

31

What Are Addins

32

Why you should avoid narrow queries!

33

Why can I not create a filterpair in the TFS Integration program

34

How can I validate that a migration or sync is working

35

Which configuration template should I use

36

Should I use field name of reference name when defining field maps

37

Why are the timestamps and changeset IDs not moving from source to target

38

What is the new CQQueryTimeDelimiter all about?

39

Are labels supported now

40

Can we migrate Test Cases

41

Why are my field mappings only working one way

42

I updated the session configuration … why are my newly added work item types not migrating

43-1

Why are my WIT Links not migrating

43-2

Why are my WIT Links not migrating? Part II

44

How do I map users between domains or systems

45

What is this VC conflict resolution all about

46

Which Rational ClearCase adapter should I select

47

How can I check which side of the migration will be affected

48

Why can I only see TFS2010 adapters

49

Why are some of my Rational ClearCase files missing after a migration to TFS

50

Why ServerDiff may not work for me.

51 I have just moved my VC content, now I want to sync from a specific snapshot

52

Can I use snapshots and catch-up for both VC and WIT?

53

Why can I not use more than one @@MISSINGFIELD@@?

54

How do I call for support?

55

Why is my user value mapping only working partially

56 “Out of memory exception” now what?
57 Why is ReflectedWorkItemId not working? (Bug 690647)
58 How long will it take to migrate X GB VC/WIT data?
59 I only migrated VC … can I migrate WIT afterwards and maintain relationships?
60 Understanding the default templates
61 How can I find the unique ID for the SessionGroup and Session?
62 How do I define user mappings for version control using the SVN adapter?
63 How do I use the Clear Case Selected History Adapter?
64 What can I specify for the SQL Server when installing?
65 Why would I get the “TFSIP Worker Process Group” message?
66 Data Driven Subscription Reporting a la Grant
67 Mapping TFS Process Templates, example Agile 4.3 to Agile 5.0
68 Can I migrate all work items from one team project collection to another?
69 Why does guidance state that TFS supports directory level branching? Is this an error?
70 VC Conflict “A namespace conflict has been detected” … what now?
71 What is the difference between cloaking and scoping branches
72 Issue: “This tool requires the TFS client object model”
73 Migrating IBM ClearCase to TFS
74 Fix broken Shared steps link after Migration from TFS Integration platform
75 Are there sample TFS Integration Tools Field Mappings