| | \\ |
| | {section:border=false} |
| | {column:width=0%} |
| | !working_with_h.gif|alt=! |
| | {column} |
| | {column:width=99%} |
| | |
| | h1. *{_}ClearCase Remote Client (CCRC) Wiki{_}* |
| | |
| | {column} |
| | {section} |
| | {section:border=false} |
| | |
| | h4. Introduction |
| |  | |
| | \\ |
 |  | *PURPOSE:* I created this wiki for the exchange of some obscure and sometimes unique content for the benefit of |
| | | *PURPOSE:* I created this wiki for the exchange of some obscure and sometimes unique content for the benefit of |
| | anyone planning to leverage CCRC, IBM Rational ClearCase Eclipse based client for WAN support. |
| | \\ |
| | |
 |  | *CONTACT/FEEDBACK:* If you have any feedback or requests for this wiki, please use the comment functionality, |
| | | *CONTACT/FEEDBACK:* If you have any feedback or requests for this wiki, please use the comment functionality, |
| | if you need to contact the owner directly, please send [Fred Bickford|mailto:fabickfo@us.ibm.com] an email. |
| | |
| | Thanks |
| | |
| | _Fred Bickford IV_ |
 |  | \\ !image.jpg|align=left, vspace=4! |
| | !http://farm3.static.flickr.com/2111/2458160404_276b621faf.jpg?v=0!\|[Fred on Facebook|http://www.facebook.com/people/Fred-Bickford/674407100] |
| | !http://www.ncrhokies.org/images/button_linkedin.gif!\|[Fred on Linked in|http://www.linkedin.com/in/fredbickford] |
| | \\ |
 |  | !image.jpg|align=left, vspace=4! |
| | !http://farm3.static.flickr.com/2111/2458160404_276b621faf.jpg?v=0!|[Fred on Facebook|http://www.facebook.com/people/Fred-Bickford/674407100] |
| | !http://www.ncrhokies.org/images/button_linkedin.gif!|[Fred on Linked in|http://www.linkedin.com/in/fredbickford] |
| | \\ |
| | Please keep in mind that this wiki is only one facet of my job, so my responses may not be immediate. |
| | {color:red}{*}More content is planned to be added to this Wiki, so please visit back.*{color} |
 |  | |
| | ---- |
| | h4. CCRC NEWS and NOTEWORTHY TOPICS |
| | |
| | *7.1 CM Server LoadBalancing Links* |
| | [Infocenter Setting up a load balancing configuration|https://publib.boulder.ibm.com/infocenter/cqhelp/v7r1m0/index.jsp?topic=/com.ibm.rational.clearquest.webadmin.doc/topics/cm_server/load_balancing.htm] |
| | [DeveloperWorks IBM Rational ClearCase 7.1 CM Server Load Balancing Guide|http://www.ibm.com/developerworks/rational/downloads/08/cc_71webappserver/] |
| | |
 |  | *CCRC 7.0.1.D091111 has been released* [UPDATE SITE|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/701/update/] |
| | |
 |  | *CCRC 7.0.1.D090713 has been released* [UPDATE SITE|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/701/update/] |
| | | *Rational ClearCase Remote Client Command Line Interface Now Available\!* [DETAILS|http://www-01.ibm.com/support/docview.wss?rs=984&uid=swg24021929] |
| | |
 |  | *Rational ClearCase Remote Client Command Line Interface Now Available!* [DETAILS|http://www-01.ibm.com/support/docview.wss?rs=984&uid=swg24021929] |
| | |
| | *ClearCase via Web (browser application) dropped in 7.1* [DETAILS| http://www-01.ibm.com/support/docview.wss?uid=swg21306477] |
| | \\ |
| | \\ |
 |  | ---- |
| | |
 |  | ---- |
| | {panel:title= What is the *SCM Adapter* and how does it differ from CCRC ?|borderStyle=solid|} |
 |  | |
| | The *SCM Adapter* is an Eclipse plugin that allows eclipse developers to use the native ClearCase client to |
| | perform team operations in Eclipse over a high speed LAN. The *SCM Adapter* can use snapshot and dynamic views, yet requires |
 |  | the full ClearCase client installed on the desktop running Eclipse. In a short simple analogy, the *SCM |
| | Adapter* throws native UI gui's up to bridge between Eclipse and ClearCase. |
| | | the full ClearCase client installed on the desktop running Eclipse. In a short simple analogy, the \*SCM |
| | Adapter\* throws native UI gui's up to bridge between Eclipse and ClearCase. |
| | All standard rules , restrictions and configurations that are present for a standard ClearCase native client |
| | apply for the SCM Adapter |
| | |
 |  | *SCM Adapter* can be downloaded from [here|http://www.ibm.com/developerworks/rational/library/content/03July/2500/2834/ClearCase]/clearcase_plugins.html |
| | | *SCM Adapter* can be downloaded from [here|http://www-01.ibm.com/support/docview.wss?rs=984&uid=swg24024213]/clearcase_plugins.html |
| | |
| | CCRC is an Eclipse plugin(or a standalone RCP application that can be installed) that allows eclipse developers to use a self |
| | contained client to perform team operations in Eclipse either over a LAN or WAN. CCRC is more of a true client model |
| | as it requires a webserver(a.k.a CCRC/CM Server) to interact with. |
| | |
| | \\ |
| | Below are the links for the latest client versions, all previous client version are available if rolling back |
| | is needed. By default the CCRC client should point to this site to find its updates automatically, yet these |
| | client update sites can be added (or even used to install the latest version in a fresh Eclipse shell. |
| | \\ |
| | |
| | *Version 7.0.1* |
 |  | [Latest client update site|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/701/update/] (no clients updates as of yet) |
| | | [Latest client update site|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/701/update/] |
| | \\ |
| | \\ |
| | *Version 7.0* |
| | [Latest client update site|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/70/update/] |
| | \\ |
| | [All Versions(Zip format)|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/70/update/support/] |
| | \\ |
| | \\ |
| | *2003.06* |
| | [Latest client update site|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/614/update/] |
| | \\ |
| | [All versions(Zip format)|http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/614/update/support/] |
| | \\ |
| | {panel} |
 |  | |
| | |
| | {panel:title=CCRC Whitepapers|borderStyle=solid|borderStyle=solid|} |
 |  | |
| | \\ |
| | [Customized Enterprise Installation of IBM Rational ClearCase using CCRC|http://www-1.ibm.com/support/docview.wss?rs=984&uid=swg27010633] |
| | \\ |
| | |
| | [Performance Paper on v7 (Windows)| http://download.boulder.ibm.com/ibmdl/pub/software/dw/rational/pdf/CCRC0701PRW.pdf] |
| | \\ |
| | |
| | More performance papers on CCRC (and ClearCase in general) [http://www-128.ibm.com/developerworks/rational/performance/] |
| | {panel} |
| | \\ |
 |  | |
| | |
| | {info:title=DID YOU KNOW ?} |
 |  | \\ (on)_CCRC is available in two(2)methods, as a plugin to existing Eclipse SDK's or IDE's or as a standalone application(RCP) application that has its own JRE and installer._\\ |
| | | \\ (on)_CCRC is available in two(2)methods, as a plugin to existing Eclipse SDK's or IDE's or as a standalone application(RCP) application that has its own JRE and installer._ |
| | \\ |
| | |
| | (on)_CCRC when plugged into the Eclipse SDK has no registry entries on Windows._ |
| | {info} |
 |  | |
| | |
| | |
| | {panel:title=Questions and Answers|borderStyle=solid|borderStyle=solid|} |
| | |
| | h4. When using CCRC in Eclipse, How can I have the startup always be the ClearCase perspective ? |
| | |
| | from the command line : |
| | {noformat} |
| | eclipse -perspective com.ibm.rational.clearcase.ui.perspective.CCPerspective |
| | {noformat} |
| | If you start Eclipse normally, change perspectives manually, shutdown and restart, Eclipse |
| | remembers the last used perspective, yet the above command line option forces it everytime. |
| | |
| | h4. How can I install CCRC ? |
| | |
| | *Answer:* The ClearCase Remote Client installation instructions(for standalone install, plugin and .NET) are locate at any SR4 or later CCWeb server's page |
| | http://<ccwebservername>/ccrc/update |
| | || To download the client directly(for example) || || |
| | | For CCRC.NET | http://<ccwebservername>/ccrc/update/ccrcvsi_win32.zip | |
| | | For CCRC RCP (Linux) | http://<ccwebservername>/ccrc/update/ccrc_linux.zip | |
| | | For CCRC RCP (WIndows) | http://<ccwebservername>/ccrc/update/ccrc_win32.zip | |
 |  | |
| | |
| | {panel} |
| | {section:border=false} |
| | {section} |
 |  | |
| | | {section} |
| | {panel:title=CCRC Related Technotes|borderStyle=solid|} |
| | :D *UPDATED* [*Debugging Steps for CCRC*|http://www-1.ibm.com/support/docview.wss?uid=swg21234118] |
| | [*Leveraging Site Policies*|http://www-1.ibm.com/support/docview.wss?uid=swg21196280] |
| | [*Writing Triggers with CCRC*|http://www-1.ibm.com/support/docview.wss?uid=swg21207634] |
| | [*Load Rule Templates*|http://www-1.ibm.com/support/docview.wss?uid=swg21257632] |
| | [*Load Balancing*|http://www-1.ibm.com/support/docview.wss?uid=swg21256262] |
| | [*Moving CCRC Views*|http://www-1.ibm.com/support/docview.wss?uid=swg21212918] |
| | [*Standalone support of 3rd Party Plugins*|http://www-1.ibm.com/support/docview.wss?uid=swg21255168] |
| | [*CCRC and SDP IDE Support*|http://www-1.ibm.com/support/docview.wss?uid=swg21253589] |
| | {panel} |
| | {section} |
 |  | {section} |
| | \\ |
 |  | |
| | {panel:title=Some helpful tips for programatically working with eclipse plugins from a command line or script.| borderStyle=solid| borderColor=#ccc| titleBGColor=#CCCCCC| bgColor=#66CCFF} |
| | (!) \*All Commands executed form Eclipse directory where startup.jar lives(ie: c:\eclipse or /eclipse * |
| | |
| | (!) *Eclipse 3.2.1 SDK and previous versions only(see below for 3.3 or later), does not apply to RCP version of CCRC* |
| | |
| | (i) commands may wrap |
| | |
 |  | \\ (off) *List what features are installed:* |
| | | \\ (off) *List what features are installed:* |
| | {noformat} |
| | java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate |
| | -command listFeatures |
| | {noformat} |
 |  | \\ (off) *Display what features are available on a specific URL:* |
| | | \\ (off) *Display what features are available on a specific URL:* |
| | {noformat} |
| | java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate |
| | -command search -from http://{- CCRC ServerName -}/ccrc/update |
| | |
| | <sample output> |
| | "Rational ClearCase Remote Client for Eclipse" com.ibm.rational.clearcase.ide.feature 7.0.0 |
| | Command completed successfully. |
| | |
| | {noformat} |
 | | \\ (off) *Install a Clearcase Remote Client plugin for Eclipse:* |
| | | \\ (off) *Install a Clearcase Remote Client plugin for Eclipse:* |
| | {noformat} |
| | java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate |
| | -command install -from http://{- CCRC ServerName -}/ccrc/update |
| | -featureId com.ibm.rational.clearcase.ide.feature -version 7.0.0 |
| | {noformat} |
| | (off) *Disabling Clearcase Remote Client for Eclipse:* |
| | {noformat} |
| | java -cp startup.jar org.eclipse.core.launcher.Main |
| | -application org.eclipse.update.core.standaloneUpdate -command disable -featureId com.ibm.rational.clearcase.ide.feature -version 7.0.0 |
| | {noformat} |
| | (off) *Enabling Clearcase Remote Client for Eclipse:* |
| | {noformat} |
| | java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate |
| | -command enable -featureId com.ibm.rational.clearcase.ide.feature -version 7.0.0 |
| | {noformat} |
| | {panel} |
| | {panel:title=For Eclipse 3.3 and later| borderStyle=solid| borderColor=#ccc| titleBGColor=#CCCCCC| bgColor=#66CCFF} |
| | *instead of:* |
| | {noformat} |
| | java -cp startup.jar org.eclipse.core.launcher.Main |
| | {noformat} |
| | *used in Eclipse 3.2.x* |
| | {noformat} |
| | java -jar plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar |
| | {noformat} |
| | *should be used* |
| | |
| | *Example:* |
| | {noformat} |
| | java -jar plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar -application org.eclipse.update.core.standaloneUpdate -command listFeatures |
| | java -jar plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar -application org.eclipse.update.core.standaloneUpdate -command disable |
| | -featureId com.ibm.rational.clearcase.ide.feature 7.0.1.D070930 |
| | {noformat} |
| | {panel} |
| | \\ |
| | \\ |