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

Need guidance for importing a large SVN dump into RTC

Hi,

our SVN repository is quite large:
  - SVN dump file is about 105GB
  - we have about 215000 SVN revisions
  - trunk check out is about 12GB
  - we potentially have about 30 branches and tags to import
  - we have about 25 toplevel directories that we want to import in one component each

We made some experiment importing one top level directory from trunk, it took about 12 hours.
We imported the same top level directory from a branch and it took about 6 hours.

Which guidance could you provide in terms of:
  - how to manage a large history
  - whether incremental migration is feasible
  - how to mitigate migration and continuity of service
  - which gain or loss in performance SVN users can expect with such a large code base

Thanks,

Philippe

0 votes


Accepted answer

Permanent link
Have you read the article on importing from SVN into RTC (https://jazz.net/library/article/650/)? There is also a planning guide (https://jazz.net/library/article/70) that discusses using svndumpfilter to break the dump up into smaller chunks which may be possible for you if your repo has 2 or more independent projects.

The importer does support incremental migration in the sense that an import can be continued from a particular revision. As for performance, RTC handles large histories well.
David Lafreniere selected this answer as the correct answer

1 vote

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
× 12,019
× 173
× 46

Question asked: Sep 24 '12, 5:28 a.m.

Question was seen: 5,930 times

Last updated: Oct 12 '17, 1:17 p.m.

Confirmation Cancel Confirm