It's all about the answers!

Ask a question

Will ccc allow for CC to RTC imports or syncs only?


Jon Erickson (111) | asked May 17 '11, 3:16 p.m.
It's easy enough to perform imports from ClearCase into RTC using the graphical interface. However, I would like to be able to perform these imports on machines that do not run a graphical interface. Looking at the addSyncRoots command it appears to allow the ability to sync from ClearCase to RTC. However, I'm missing where / how I indicate the requested stream / label. Is there documentation out there that provides this information other than :

http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0/index.jsp?topic=/com.ibm.team.scm.doc/topics/c_scm_cli.html

or am I using the wrong command? So far my attempt to perform an import consists of these two commands:

.../ccc login -u jerick1976 -p password - https:/my-server-here:9443/ccm

.../ccc addSyncRoots -u username -p password -v -r https://my-server-here:9443/ccm component-that-will-hold-source <space> /var/tmp/import_comp_name.txt

I realize that this import will fail due to my inability to specify a stream or label (I plan on performing imports from both UCM and raw CC.)

In the GUI I can specify that I want to perform an import but these ccc commands don't appear to support this option. Is the ccc cli currently designed to allow for import from ClearCase or is it intended just for synchronization operations?

I appreciate any assistance that can be provided;

Jon

One answer



permanent link
Geoffrey Clemm (30.1k23035) | answered May 18 '11, 5:27 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Note that the machine that you use to configure a given sync stream does
not have to be the same machine that performs the synchronization. So
to create a new sync stream, you just need one machine that has access
to ClearCase and that can run a graphical interface. Create and
configure your sync streams from that machine, and then go ahead an run
the sync engine for a given sync stream on any machine of your choice.

WRT the addSyncRoots command, that is a way to add synchronization roots
to an existing sync stream. There currently is no way to create a new
synch stream using the command line ... you have to use the GUI.

Cheers,
Geoff


On 5/17/2011 3:23 PM, jerick1976 wrote:
It's easy enough to perform imports from ClearCase into RTC using the
graphical interface. However, I would like to be able to perform
these imports on machines that do not run a graphical interface.
Looking at the addSyncRoots command it appears to allow the ability
to sync from ClearCase to RTC. However, I'm missing where / how I
indicate the requested stream / label. Is there documentation out
there that provides this information other than :

http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0/index.jsp?topic=/com.ibm.team.scm.doc/topics/c_scm_cli.html

or am I using the wrong command? So far my attempt to perform an
import consists of these two commands:

../ccc login -u jerick1976 -p password -
https:/my-server-here:9443/ccm

../ccc addSyncRoots -u username -p password -v -r
https://my-server-here:9443/ccm component-that-will-hold-source
space> /var/tmp/import_comp_name.txt

I realize that this import will fail due to my inability to specify a
stream or label (I plan on performing imports from both UCM and raw
CC.)

In the GUI I can specify that I want to perform an import but these
ccc commands don't appear to support this option. Is the ccc cli
currently designed to allow for import from ClearCase or is it
intended just for synchronization operations?

I appreciate any assistance that can be provided;

Jon

Your answer


Register or to post your answer.