Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How store data in external content repositories in RTC SCM.

Hello Everyone,

I am using Rational Team Concert  6.0.6.

I have to stored all data which will be changed in RTC SCM to be stored in external content repository instead of database.
Using external content repository can we store the run time data from RTC SCM directly? or we can move data from server database to that repository?

Kindly provide me solution for that.

0 votes


Accepted answer

Permanent link

 Hello Kirti,


I have a few concerns about the two questions you have asked and want to make sure I understand your intended use case correctly.

The external content store feature is not intended to move all RTC SCM data out of a database and into an external content store.  Instead, it is intended to support storing very large files outside of the database.  RTC SCM is optimized to use the database to efficiently store versioned content.

Additionally, the format of the data stored outside of the database is intentionally opaque.  It is not intended, expected or supported that the external content in the file system would be inspected, interpreted or modified.  The data will be transformed in many ways and you would not be able to map this back to your artifacts under version control.  The format of the data and the way it is stored externally is an implementation detail and may, in fact, change over time.


kirti dalavi selected this answer as the correct answer

0 votes

Comments

Hi Dean,

Thank you for your reply.
 As you mentioned that "external content store is intended to support storing very large files outside of the database." But after the configuration of External Content Repository for Source Control how we decide which data is need to store in database or which is in that repository.

 The documentation page that Geoffrey linked above should have the details you need.  There is also an article about the External Content Store feature that may be helpful: https://jazz.net/library/article/90403


External content storage, once configured is automatic, transparent and size based.  Content larger than the specified size will be stored externally, content smaller will be stored in the database.


One other answer

Permanent link

 Yes you can set this up so it happens automatically.   For details see:  https://www.ibm.com/support/knowledgecenter/SSYMRC_6.0.6/com.ibm.jazz.repository.web.admin.doc/topics/tenableexternalcontentrepoforscm.html


0 votes

Comments

Hello Geoffrey,


I have followed the same link which you suggested me for more details.
I am done with the configuration of External Content Repository.
Done with the following steps :- 
   1) Versioned Content External Content-Artifact Minimum Size :- (set to 20000000)
   2) Versioned Content External Repository-Type :- (set to FILE)
   3) Versioned Content External Repository-URI :- (I choose the Versioned Content External Repository-Type as FILE so given the URI path os the folder which is created on my local C:// drive.)

After this changes in properties saved the changes and observed that one folder is created includes one binary file inside the mentioned external content repository folder.

But for next I am not able to understand the actual how data of RTC SCM is stored in that configured repository.

Kindly provide me solution, If anybody has idea on this??

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 6,117
× 1,381

Question asked: Jun 14 '19, 6:29 a.m.

Question was seen: 2,416 times

Last updated: Jun 28 '19, 2:00 p.m.

Confirmation Cancel Confirm