It's all about the answers!

Ask a question

import export project template in RRC


Rama SCM (4111521) | asked Jan 08 '13, 6:09 p.m.
Hi,

I have configured a project in a RRC 4.0 instance. I created a project template using this project as a base project. I then downloaded the project template in .archive format. Now I trying to upload the project template to another RRC 4.0 instance and create a project based on this template. However I do not see any option to go to "Manage Project Properties -> Templates" as there are no RRC projects in this instance. I think "Manage Project Properties" option is only available when you are in the project. I am following the instructions in the link below.

http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/topic/com.ibm.rational.rrm.help.doc/topics/t_manage_project_templates.html?resultof=%22%74%65%6d%70%6c%61%74%65%22%20%22%74%65%6d%70%6c%61%74%22%20

What are my option to move a project template from one RRC instance to another?

Thanks for your help!
Rama

Accepted answer


permanent link
Benjamin Silverman (4.1k610) | answered Jan 10 '13, 12:52 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi Rama,

You can export the template and import it to another instance of RRC.  When you create the template, you'll see everything that you can include (Artifacts, Artifact Templates, Module Templates, Artifact Types and Attributes, Links between Artifacts, Link Types, Folder Structure, Tags, Shared Views, Preferred Link Types).  This data is just copied in to an empty project area  based on the default RRC process template, which does not include any users/permissions other than the user who created the project from the project template.

Users will need to be added back to the new project manually, as there is currently no way to export the entire project area configuration of an RRC project.
Rama SCM selected this answer as the correct answer

Comments
Rama SCM commented Jan 10 '13, 1:08 p.m.

That was my understanding. Thanks for confirming!

2 other answers



permanent link
Rajat Singh (59833545) | answered Jan 09 '13, 4:24 a.m.
Hi

Manage Project Properties options is available if you have the JazzAdmin repository permission for the given server.
Please check if for the same.

Best Regards
Rajat

Comments
Rama SCM commented Jan 09 '13, 10:19 a.m.

Hi Rajat,

I have JazzAdmin permission and also a Analyst license assigned to me.  If you see the step 1 in the link I mentioned above, it asks to open a project. But since I have do not have a project in RRC yet, I can't see that option. So does that mean I have to create a dummy project to upload the template.

Open a project, click the Administration menu and select Manage Project Properties. The project administration page opens.


Douglas Bush commented Jan 09 '13, 4:41 p.m.
FORUM MODERATOR / JAZZ DEVELOPER

Hi Rama,
After logging in to the rm/web client, can you open the All Projects page? If so, can you open the Administration menu in the upper right of the toolbar and select Manage Templates? If so, you should be able to import a template from the Process Templates page.
Cheers,
- Doug


Rama SCM commented Jan 10 '13, 11:31 a.m.

Hi Doug,

Thanks for the reply. I am trying to import Project template and not a process template.

As per IBM and my investigation, in such scenarios to import a project template we need to create a dummy project so that we can browse to project template section from Manage project properties, upload the template and then create a new project based on the imported project template.

I am not sure, what is the difference between process and project template.

Thanks!
Rama


permanent link
Benjamin Silverman (4.1k610) | answered Jan 10 '13, 12:28 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi Rama,

Yes, you have to have at least one project created in order to get to "Manage Project Properties".  This is because most of the properties there are specific to the project that you are in, while the "Templates" section is more generic but is only accessible through project properties.

The process template is the portion that contains role/permission based information, while the project template contains the actual data (ie - folders, artifacts, artifact types, etc..).  When a project is created in RRC, it is first deployed using the permissions/roles based on the default RRC process template, and then the actual content of the project is populated.  Hope it helps,

Comments
Rama SCM commented Jan 10 '13, 12:39 p.m.

Thanks for the answer Benjamin!

I was able to import the project template after creating a dummy project. And I realized that it did not bring over roles and permissions with it.

I have a followup question though. In RRC, what is the best option to move the entire customization of project area (i.e roles, permissions, artifact types, Enumeration, link types etc) to another instance of RRC. For example, in RTC, I think extracting a process template and then exporting/importing it gives you the entire configuration of that project area.

Thanks!
Rama

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.