{"id":6344,"date":"2014-06-19T04:56:20","date_gmt":"2014-06-19T11:56:20","guid":{"rendered":"http:\/\/www.technosolutions.com\/kb\/?p=6344"},"modified":"2018-12-19T03:51:41","modified_gmt":"2018-12-19T11:51:41","slug":"synchronizing-records-between-topteam-and-tfs-repositories-using-topteam-vsts-connector","status":"publish","type":"post","link":"http:\/\/www.technosolutions.com\/kb\/6344\/synchronizing-records-between-topteam-and-tfs-repositories-using-topteam-vsts-connector\/","title":{"rendered":"Synchronizing records between TopTeam and TFS repositories using TopTeam VSTS Connector"},"content":{"rendered":"<p><!-- Start ScreenSteps Content --><\/p>\n<div class=\"LessonContent\">\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Overview<\/h3>\n<div class=\"StepInstructions\">\n<p>This article will help you to understand how to synchronize records of the selected Record Types and their Links between <i>TopTeam<\/i> and <i>Visual Studio Team System <\/i>(VSTS or TFS).<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Who should read this?<\/h3>\n<div class=\"StepInstructions\">\n<ul>\n<li>TopTeam Users<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">What does synchronizing records between TopTeam Repository and VSTS mean?<\/h3>\n<div class=\"StepInstructions\">\n<p>When you <i><strong>Synchronize Records<\/strong>,<\/i> you are adding, updating and deleting Records and their Links between <i>TopTeam Repository<\/i> and <i>VSTS.<\/i><\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Who can synchronize records between TopTeam and Team Foundation Repositories?<\/h3>\n<div class=\"StepInstructions\">\n<p>The user must have permissions for adding records to, and be a member of, the <i>Team System<\/i> project from which records will be synchronized.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 1. Run TopTeam Connector for VSTS<\/h3>\n<div class=\"StepInstructions\">\n<p>Refer to the article <a href=\"http:\/\/www.technosolutions.com\/kb\/6324\/starting-with-topteam-connector-for-visual-studio-team-system\/\" target=\"_blank\" rel=\"noopener\">Configuring TopTeam Connector for Visual Studio Team System.<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 2. Choose the Synchronize Data option<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28906-media_1403081075585.png\" alt=\"wpid28906-media_1403081075585.png\" width=\"800\" height=\"560\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 3. Read the Synchronize Records information and click Next<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28907-media_1403081113861.png\" alt=\"wpid28907-media_1403081113861.png\" width=\"800\" height=\"558\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 4. Select the TopTeam and Team System projects that you want to synchronize<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28897-media_1402982794442.png\" alt=\"wpid28897-media_1402982794442.png\" width=\"800\" height=\"558\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 5. Choose an Execution Profile (optional)<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28900-media_1402986546026.png\" alt=\"wpid28900-media_1402986546026.png\" width=\"800\" height=\"558\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>The Connector will start the synchronization process using an existing execution profile.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 6. The following page is shown when the Preview Records option is selected<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28898-media_1402986448824.png\" alt=\"wpid28898-media_1402986448824.png\" width=\"800\" height=\"558\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 7. Start the Synchronization<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28899-media_1402986491968.png\" alt=\"wpid28899-media_1402986491968.png\" width=\"800\" height=\"556\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 8. Select the options for using an existing profile to display and modify the profile<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28901-media_1402986617625.png\" alt=\"wpid28901-media_1402986617625.png\" width=\"800\" height=\"554\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>All the pages of the Synchronization Profile will be displayed. You can modify these settings as required.<br \/>\nRefer to the article <a href=\"http:\/\/www.technosolutions.com\/kb\/6285\/creating-execution-profile-for-topteam-vsts-connector\/\" target=\"_blank\" rel=\"noopener\">Creating Execution Profile for TopTeam VSTS Connector<\/a> for modifying the Synchronization Profile.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 9. Specify the settings to be used for synchronization<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28903-media_1402986858672.png\" alt=\"wpid28903-media_1402986858672.png\" width=\"800\" height=\"555\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>Refer to the article <a href=\"http:\/\/www.technosolutions.com\/kb\/6285\/creating-execution-profile-for-topteam-vsts-connector\/\" target=\"_blank\" rel=\"noopener\">Creating Execution Profile for TopTeam VSTS Connector <\/a>for defining custom synchronization settings.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 10. Define your own custom settings<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28902-media_1402986808507.png\" alt=\"wpid28902-media_1402986808507.png\" width=\"800\" height=\"567\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 11. Save the execution profile<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28905-media_1403080822254.png\" alt=\"wpid28905-media_1403080822254.png\" width=\"800\" height=\"566\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 12. Enter a Name and Description (optional) for the Execution Profile<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28904-media_1402986980355.png\" alt=\"wpid28904-media_1402986980355.png\" width=\"800\" height=\"567\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>After saving the profile you can begin the Synchronization process.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">The following images show the synchronized records in VSTS:<\/h3>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Requirements Tree<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28893-L_DF69.tmp_.png\" alt=\"wpid28893-L_DF69.tmp_.png\" width=\"800\" height=\"571\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Screen Mockups<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28908-Screen_Mockup.png\" alt=\"wpid28908-Screen_Mockup.png\" width=\"800\" height=\"600\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Use Cases and Use Case Flow Diagrams<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28911-Use_Case.png\" alt=\"wpid28911-Use_Case.png\" width=\"800\" height=\"600\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Test Case Steps<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28895-media_1388998183532.png\" alt=\"wpid28895-media_1388998183532.png\" width=\"800\" height=\"600\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Test Case Steps and Tested Requirements tab<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28909-Test_Case_-_Steps_andTested_Requirements_tab.png\" alt=\"wpid28909-Test_Case_-_Steps_andTested_Requirements_tab.png\" width=\"800\" height=\"600\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Test Case Steps and All Links tab<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28910-Test_Case_-_Steps_and_All_links_tab.png\" alt=\"wpid28910-Test_Case_-_Steps_and_All_links_tab.png\" width=\"800\" height=\"600\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Traceability<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28896-media_1388998755569.png\" alt=\"wpid28896-media_1388998755569.png\" width=\"800\" height=\"571\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Work Items Tree<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2018\/04\/wpid28894-media_1388662052955.png\" alt=\"wpid28894-media_1388662052955.png\" width=\"800\" height=\"571\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">See Also<\/h3>\n<div class=\"StepInstructions\">\n<p><a href=\"http:\/\/www.technosolutions.com\/kb\/6285\/creating-execution-profile-for-topteam-vsts-connector\/\" target=\"_blank\" rel=\"noopener\">Creating Execution Profile for TopTeam VSTS Connector<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/6292\/creating-synchronization-parameter-file-for-topteam-vsts-connector\/\" target=\"_blank\" rel=\"noopener\">Creating synchronization parameter file for TopTeam VSTS Connector<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/6316\/defining-a-synchronization-scheme-for-the-team-system-project\" target=\"_blank\" rel=\"noopener\">Defining Synchronization Scheme for TopTeam VSTS Connector<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/6271\/create-custom-work-item-types-or-work-item-type-fields-using-topteam-vsts-connector\/\" target=\"_blank\" rel=\"noopener\">Creating custom Work Item Types or Work Item Type fields on TFS using TopTeam VSTS Connector<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<div class=\"StepInstructions\">\n<p>Revised:April 26th, 2018<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- End ScreenSteps Content --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview This article will help you to understand how to synchronize records of the selected Record Types and their Links between TopTeam and Visual Studio Team System (VSTS or TFS). Who should read this? TopTeam Users What does synchronizing records between TopTeam Repository and VSTS mean? When you Synchronize Records, you are adding, updating and deleting Records and their Links between TopTeam Repository and VSTS. Who can synchronize records between TopTeam and Team Foundation Repositories? The user must have permissions for adding records to, and be a member of, the Team System project from which records will be synchronized. Step <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58],"tags":[254,48],"class_list":["post-6344","post","type-post","status-publish","format-standard","hentry","category-connectors","tag-tfs","tag-vsts"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paoaNA-1Ek","_links":{"self":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/6344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/comments?post=6344"}],"version-history":[{"count":25,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/6344\/revisions"}],"predecessor-version":[{"id":46676,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/6344\/revisions\/46676"}],"wp:attachment":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/media?parent=6344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/categories?post=6344"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/tags?post=6344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}