It's all about the answers!

Ask a question

CVS integration - loading from CVS - newbie Qs


Bhadri Madapusi (181271) | asked Aug 20 '07, 10:58 a.m.
Hi,

I am trying out Import into Jazz (from CVS) operation. I am not sure what the fields in the "CVS Import into Jazz" wizard page are for. I tried out the "?" button and did not get any help page. Can some one please let me know what the following fields are for (I tried to guess not sure if I am right).

1. Full History - I believe this is get the full CVS history

2. Allow syncing with CVS - Is this option to flow the changes made in the CVS to Jazz repository workspace automatically or the other way around or both?

3. Create Baseline - Not sure what this option is for.

Whenever I import some project from the CVS I get a new repository workspace named CVS. What is this for?

I also read in this thread https://jazz.net/forums/viewtopic.php?t=228&highlight=cvs that couple of actions are disabled out of the box. Are they supposed be that way or at some point will they be enabled by default.

Thanks in advance

Bhadri.

4 answers



permanent link
Dmitry Karasik (1.8k11) | answered Aug 20 '07, 10:58 a.m.
JAZZ DEVELOPER
1. Full History - I believe this is get the full CVS history

That's correct, the alternative is to just import the configuration which
will only get the latest states of all the files and put them into jazz
in 1 changeset.

2. Allow syncing with CVS - Is this option to flow the changes made in
the CVS to Jazz repository workspace automatically or the other way
around or both?

Nothing happens automatically. Selecting this option will allow you to
later flow changes made in Jazz back to CVS, and flow more changes made
in CVS into Jazz as well. Of course the actions to do that are currently
disabled by default.

3. Create Baseline - Not sure what this option is for.

It creates a baseline every specified interval. This speeds up the
import, and is only a performance tuning parameter.

Whenever I import some project from the CVS I get a new repository
workspace named CVS. What is this for?

This is a temporary workspace that the import uses as a sandbox to do all
the changes. So if an import fails it will not corrupt your real
workspace for example. You can delete this workspace once the import is
done.


- Dmitry

permanent link
Bhadri Madapusi (181271) | answered Aug 20 '07, 12:43 p.m.
Thanks for the reply.

permanent link
Bhadri Madapusi (181271) | answered Aug 21 '07, 11:14 a.m.
Hi,

Is there a reason why Team -> Synchronize With CVS is disabled by default? Are there any side effects if I enable and use these action?

permanent link
Lakshmi Narayana (2739) | answered Jun 06 '13, 2:34 a.m.

it is possible to import.

1. open CVS perceptive in Eclipse ( hope you are using RTC eclipse or p2 plugin installed in eclipse).

2. connect to CVS repository from CVS perceptive.

3. once it is connected, can see all of your CVS projects . with HEAD, Branch, Version etc...

4. under HEAD, select one of the project and right click.

5. select import into JAZZ.

6. select the option to import directly to your Repository Work space and Component. ( options are there to create the same.)

7. in next option, select default options and in history, select import all changes from "HEAD"

8. you can map CVS users to JAZZ users or select the option "automatically map cvs users to jazz users and create any missing users" (it will create CVS users in JAZZ, if you are using WAS, must be created in WAS and assign roles and License).

9. click on finish and after that go to component or repository work space,  -> show repository work space,  -> open the file -> show history. it shows only created date.

10. right click on component and load and do deliver once... again check the history of file, it show the all history tags.

happy CVS import to RTC.

note: pls. check your flow target before delivering data.

Regards

LN

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.