IBM Support

Unreserved, nonmastered checkout option for SCC Integrations with ClearCase

Troubleshooting


Problem

This technote discusses the unreserved, nonmastered checkout option added to the Eclipse® SCM adapter and Microsoft® Visual Studio integration with IBM® Rational® ClearCase®.

Cause


In ClearCase 2003.06.00, there are three options when checking out from the SCC Integration dialog:

  • Reserved
  • Unreserved if already reserved
  • Preserve file modified time on checkout

Note: The Source Code Control (SCC) Integration includes both the Eclipse ClearCase SCM Adapter and the Visual Studio integration code.


From directly within ClearCase 2003.06.00 there are four options:
  • Reserved
  • Unreserved if already reserved
  • Unreserved, nonmastered if branch is mastered by another replica
  • Preserve file modified time on checkout

Change request (RFE) RATLC00981709 has been submitted to include the option, Unreserved, nonmastered if branch is mastered by another replica, from within the SCC Integration.

Resolving The Problem

The option, Unreserved, nonmastered if branch is mastered by another replica, has been added in the following patch release:



2003.06.15
7.0
clearcase_p2003.06.15.NT-2006C
7.0.0.0-RATL-RCC-IFIX01

To access this feature, use the Advanced button on the check-out dialog for both the Eclipse ClearCase SCM Adapter and the Visual Studio integration.



Additionally, the same option was added to the sections for setting the default checkout behavior:
  • In the Eclipse ClearCase SCM Adapter this is under Window > Preferences > expand the Team category on the left > select ClearCase SCM adapter > on that sheet > click on the Advanced Options button > go the “Operations” tab

  • In the Visual Studio integration, the default is set under Tools > Options  > Select the “Source control” tab > click on the “Advanced” button > select the “Operations” tab in the new window
  • In the Visual Studio 2008 integration, the setting is under Tools > Options > Source Control > Plug-in Settings > Click on the "Advanced" button > Select the "Operations" tab in the new window.



[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Integration: Eclipse plug-in","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Integration: Eclipse plug-in","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Integrations: Visual Studio.NET","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Integrations: Visual Studio.NET","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Remote Client (CCRC)","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Remote Client (CCRC)","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21237921