© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
ClearCase Version Importer - a migration too...
© 2014 IBM Corporation
ClearCase Version Importer
- a migration tool to RTC SCM
02/25/2014
Paul Komar, Feature Lead of Cle...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
3
Types of Connectors to Rational Team Conce...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
RTC Source Control
- How different from Clea...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
ClearCase Baseline Importer
 Importer avail...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
ClearCase Version Importer
• Two step import...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
RTC 4.0.5 (Q4 2013) Initial Release of the n...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
RTC 4.0.6 (Q1 2014) ClearCase Version Import...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
RTC 5.0 ( Q2 2014 ) and Future Enhancement P...
© 2013 IBM Corporation
CLM 2014 Continuous Client Feedback Program/CCF Plan
 Program summary: The Continuous Client Feedb...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
Team Concert
One product with
integrated SCM...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
Rational Software
Configuration Management
...
© 2014 IBM Corporation
Accelerating Product and Service Innovation | Rational
Watch this session, complete with demo
Watch...
Upcoming SlideShare
Loading in …5
×

ClearCase Version Importer - a migration tool to Rational Team Concert SCM

2,663 views
2,490 views

Published on

A new, simpler tool for importing ClearCase version history into Rational Team Concert (RTC) was introduced in RTC 4.0.5. This is a new stand-alone tool that does not require ClearCase synchronization to be set up to use it. This presentation will first provide an overview of the difference between ClearCase and RTC SCM, then talk about the new migration tool and its enhanced capability in upcoming RTC release. You will understand how the tool can help you migrating the data successfully and it concludes with a live demo of the migration tool. Watch the presentation on YouTube: http://ow.ly/uvBSX

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,663
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Team Concert
    For everybody
    For new customers who do not need the unique value of ClearCase
    For existing customers who are unhappy with ClearCase
    For existing customers who are happy but want to add collaborative planning and reporting to ClearCase
    Start with focusing/selling the functionality that the customer needs/pains; do not try to sell the whole RTC piece in one go; still deliver entire product but speak to customer needs/pains
    Enterprise IT
    ClearCase/ClearQuest
    Unique value of ClearCase is very small segment (when all 3 value props below are true)
    Instant on workspaces (dynamic views) with thousands of files (faster than copy model)
    Build auditing, build avoidance
    Large parallel development (>7 parallel releases) with thousands of files
    ClearQuest
    Unique value is highly customizable/flexible workflow
    Really a workflow application development platform
    Synergy/Change
    Where formal/complex requirements mandated; very good integration with DOORS
    CMMi and SPICE compliance
    Primarily existing customers
  • ClearCase Version Importer - a migration tool to Rational Team Concert SCM

    1. 1. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational ClearCase Version Importer - a migration tool to RTC SCM Host: Jean-Louis (JL) Marechaux Worldwide Technical Enablement and CoP leader : CLM for IT Worldwide Technical Enablement | IBM Rational Software Paul Komar Feature Lead of ClearCase Version Importer Masa Koinuma Team Lead of ClearCase, ClearQuest and Jazz Integration
    2. 2. © 2014 IBM Corporation ClearCase Version Importer - a migration tool to RTC SCM 02/25/2014 Paul Komar, Feature Lead of ClearCase Version Importer Masa Koinuma, Team Lead of ClearCase, ClearQuest and Jazz Integration Gamze Saunders, CLM Market Manager
    3. 3. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational 3 Types of Connectors to Rational Team Concert 3 Importer Bridge Synchronizer CVS, SVN, ClearCase, or ClearQuest repository Bugzilla repository Jazz Repository One way data migration SVN, ClearCase or ClearQuest repository Jazz Repository ClearCase Bridge links work items with ClearCase versions, UCM activities. ClearQuest Bridge links work items with ClearQuest records. ClearCase (Base and UCM), ClearQuest Two way data synchronization Jazz Repository
    4. 4. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational RTC Source Control - How different from ClearCase ?  Change-set based SCM – accept / deliver / suspend / resume to flow change-sets across workspaces and streams  Repository Workspace – No “checkout” operation. Best practice is that every developer has his/her own repository workspace  Process Integration – Access Control by team area / project area – Pre-conditions and Follow-up actions by iteration types – Association to Work Items, Builds  Distributed Development – Distributed SCM for network latency  What is available only in ClearCase? – Derived Object support / config records / build avoidance – Dynamic view – Multisite – Hard-link 4 Browse http://jazz.net/ for more details! Rational ClearCase Rational Team Concert
    5. 5. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational ClearCase Baseline Importer  Importer available since RTC 2.0  Imports interested versions in history by label type or by UCM baseline  Leverage ClearCase Synchronizer – Various setup requirements  Manual steps to import multiple streams or branches  No migration of check-in credential  No migration of check-in timestamp  Both CC and RTC has to be online 5 Source: CLM 4.0.3 Information Center online help
    6. 6. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational ClearCase Version Importer • Two step importer 1. Export data from ClearCase All the file element versions in all branches, version properties, configurations ( label- types, views ) are extracted to intermediate files 2. Import data into RTC The intermediate files are imported to RTC and file version histories and baselines are created in the RTC repository 6 ClearCase Export Data Import Data Intermediate File(s) RTC
    7. 7. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational RTC 4.0.5 (Q4 2013) Initial Release of the new Migration Tool  4.0.5 “ClearCase Version Importer” – Simplified command-line tool to export/import – Import all the file versions in all branches in single operation • Merge hyper-links are also imported – CC check-in user can be mapped to RTC change-set owner – CC check-in timestamp is migrated as RTC change-set creation date – CC version attributes can be imported  New & Noteworthy: https://jazz.net/downloads/rational-team-concert/releases/4.0.5?p=news#CC-405-M2  Demo Video : http://www.youtube.com/watch?v=E6Ar_CBLXzQ  Performance Report: https://jazz.net/library/article/1368  Deployment Wiki: https://jazz.net/wiki/bin/view/Deployment/RationalTeamConcertAndRationalClearCaseIntegrationCookbook  Online Help: http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m5/topic/com.ibm.team.connector.scm.cc.doc/topics/c_version_i7 Fig 1. RTC File History after Import
    8. 8. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational RTC 4.0.6 (Q1 2014) ClearCase Version Importer Make the tool more consumable & incorporate feedback  Multiple Configuration Import – ClearCase views, label types can be imported by single operation – They are imported as RTC baselines  Increased Robustness & consumability – Restarting migration commands will resume the operation This is helpful when the command fails in the middle by network glitch or scheduled outage, etc. – Incremental Migration • Large VOB can be migrated by sub-folders • Additional versions can be migrated subsequently • Additional configurations can be migrated subsequently  New & Noteworthy : https://jazz.net/downloads/rational-team-concert/milestones/4.0.6M2?p=news#clearcase-importer  Online Help: http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m6/topic/com.ibm.team.connector.scm.cc.doc/topics/c_version_im 8
    9. 9. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational RTC 5.0 ( Q2 2014 ) and Future Enhancement Priorities Make it ready for mid&large scale deployments  Filter uninteresting versions – As a user I would like to import only versions that are less than some number of years old (281520) – As a user I would like to import only latest versions in selected configurations with dependency relationships – As a user I would like to import only version from non-obseleted branches (281519)  CQ-enabled UCM migration – Version Importer should add link from imported change-set to work items when CC and CQ are migrated together. (300055)  Performance Improvements – [Time Boxed for 5.0] improve performance of Version Importer (299828)  Post 5.0 Consideration – UCM Metadata migration : [CCM] Whole UCM PVOB importer (171345) – Verification tool : Make the verification and report tool production ready (261011)  Refer ClearCase Importer Backlog for more detail 9
    10. 10. © 2013 IBM Corporation CLM 2014 Continuous Client Feedback Program/CCF Plan  Program summary: The Continuous Client Feedback (CCF) Program is a new type of client program created to support the strategy of the continuous delivery model, in place of the Beta Program used in past CLM releases.  Who are the target clients: We will leverage an extended client base for discussions of the nature that can be included on jazz.net. If the IBM team needs to discuss future topics beyond jazz.net (i.e., IBM Confidential in nature) we will leverage the clients under NDA agreement only. We will include the following clients:  Existing DPP clients  More practitioners from the existing DPP companies (administrator, tester, developer, business analyst, scrum master)  Previous beta clients, and new clients (with practitioners to participate)  How to facilitate feedback:  IBM team needs to show clients the new features and improvements.  Need to start as early as possible to get design feedback. IBM stakeholders and the clients will drive the need for follow on discussions and reevaluate certain features after including clients’ feedback.  The Jazz.net sandbox will be the milestone delivery method to clients who can’t install in their own environments for hands on testing.  Obtain client feedback on consumability & quality via hands-on testing of selected milestone(s)  Conduct polls along the way, also send a short formal survey before QCert.  What is the duration of the program: Goal is to start getting clients engaged with earliest possible milestone agreed to by development team. Will end no later than 2 weeks after eGA, with additional feedback used as input to future release.  When to report feedback: Will provide small feedback report for QCert, and provide updates before the program ends.  CCF for RTC 5.0: Kick off meeting is planned for the week of March 3rd.  Contact: Brian Jones ( jonesba@us.ibm.com )
    11. 11. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational Team Concert One product with integrated SCM and CM capabilities Rational Team Concert and Rational ClearCase ClearCase Very large scale enterprise development solutions ClearCase Very large development projects Very complex and customized workflows High rigor, high variance systems Co-development of hardware & software Heavy auditing and optimized build avoidance Integration with ClearQuest CM, RTC Work Item Management Team Concert Goes beyond traditional CCM State-of-the-art collaborative development platform Integration hub with Jazz OSLC One product with integrated CM and SCM + planning, build and reporting Designed for web and high performance over WAN’s Easier to use and low administration Ideal for Agile development Scalable from small to large globally distributed teams Can also “surround” other SCM’s: Subversion, Git, ClearCase, Synergy CM functionality available separately 11
    12. 12. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational Rational Software Configuration Management  What we hear from our customers – Multiple SCM tools are becoming more prevalent in many organizations/IT departments – Most organization have a desire to consolidate & simplify SCM infrastructure – Developers are looking for “light-weight”, easy to use tools in IT organizations – Increasing demand for high rigor, traceability capabilities (Systems) – Increasing adoption of Agile development  Rational offers the most enhanced SCM portfolio in the market – We have the ability to meet all of these different needs with our solutions – Rational has now combined all powerful SCM tools under one offer – Highly integrated and complementary capabilities are now offered under one single PID • Can be used in parallel or instead to meet the requirements of your organization • Provides the ability to move from one SCM technology to another Rational ClearCase Rational Synergy Rational Team Concert
    13. 13. © 2014 IBM Corporation Accelerating Product and Service Innovation | Rational Watch this session, complete with demo Watch this presentation on YouTube Access to webcast information, materials and recording. Choose according to who you are: • Public access (All): http://goo.gl/udJomD • PartnerWorld (Business Partners): http://bit.ly/DevOps_DevTest

    ×