I don’t see the support.zip attached, could you please upload it once more? Also, please describe the issue in a little more detail – namely, how did you find the import stuck and what is the import status in the add-on UI?
Under https://svn.dts.fm.rbsgrp.net/financetech/ARE , we have multiple folders as shown in the provided screenshot(ARE.png). We have to migrate some of the folders (shown in screenshot ARE-mapping.png) to a bitbucket repository.
On providing the mappings (provided earlier), the status earlier started showing the number of files translated but after some time, it is stuck as shown in the screenshot (ARE-Status.png).
Judging from the logs, the add-on is unable to translate this ARE project because it hit known SVN bug:
http://subversion.apache.org/docs/issue4129
This bug leads to a situation when SVN server doesn’t return some revisions to the add-on and the data get corrupted due to it. To work around this issue set the URL point to the repository root directory, not to the ARE directory directly is it’s set now, and change the mapping configuration accordingly. So, it should be set either in this way:
let’s continue with this repository import in this SG-317 issue.
As we discussed in SG-316, disabling authors mapping generation may help to decrease the time needed for import start. Besides, it’s still unclear for me is this directory repository root or not. To overcome that SVN ‘issue4129’ bug, the URL must be set to the repository root, otherwise, the error will appear again.
I tried the migration again by setting the root url to https://svn.dts.fm.rbsgrp.net/financetech , we have unchecked the “Generate authors mapping from Subversion repository history” checkbox. The translation completed but history from the branches is missing before the branch creation date.
For example , if i select a branch release-3.16.7, i just see one commit. But when in master, i see full history. Attached the screenshot for both.
Can you please suggest on this?
Also, below is the mapping that i have used.
most probably it happens because those branches were moved/renamed in the past. To get the complete history, the mapping configuration should be set accordingly. However, to create the appropriate configuration, we would need to know the SVN history. Could you please provide us with the history of the ‘financetech’ directory, it can be collected by the following command:
To gather history for release-* branches and tags, add mapping for release-3.16.3, release-3.16.2, and release-3.16 branches. Thus the mapping configuration should look like this:
The branch TDWInstrumentFetcher has been created from scratch in revision 645024, so this is correct that its history starts from its creation. Branches TDX_ICE, ae-test-tool, gpfs-upgrade, java8poc, release-GfxRules were all derived from ‘are’ which already mapped as ‘master’, so these branches should have the complete history, too.