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

Migration from SVN to RTC

 I am migrating SVN to RTC, Since SVN is case senstive and RTC is case insenstive, my import fails due to a single file or folder, it has failed for me for special characters also in file names, my issue is that due to a single file or folder whole thing fails, is there a way we can ignore this kind of issues just logging them and not causing the import to fail.

I am not using  SVN dump, i am doing it using SVN repository so the folders get imported successfully to the workspace on server, but i come to know about the issues when i try loading the same component to my sandbox to deliver it to stream, if there is some way through which components can be loaded directly to stream either from workspace  on server or from SVN then also i would be good with it, as i am not expecting any changes to this files/folders 

0 votes



One answer

Permanent link
RTC is actually case sensitive, however it sounds like you're using it on Windows and RTC follows the OS rules, so when you're using it on Windows it will keep case internally but will ignore case on the file system. If you do the same operation on Linux you should find it will complete OK.

However, this would be a fix and not a solution - the problem is that Windows is not case sensitive and so if you do manage to get the SVN repo imported, you'll still have a problem with case sensitivity and special characters in Windows. The only 'proper' solution is to define a naming convention for your files that will co-exist on Windows.

I'd also like to understand why you're not using the SVN dump - I've found the RTC import of the dump file to be a really nice way to work.

0 votes

Comments

Thanks for your reply,


The size of my svn repo is huge so i was unable to the svn dump, so i was forced to use SVN repo, is there any way i can make setting that RTC uses Linux, rather than using my Platform window as default, also is there a way to move it to stream without loading it to my sandbox which is on windows

How big is it? I have done imports of SVN dumps that were many Gig in size.

The fundamental problem is that you are using Windows, and you're stuck with the Windows file system, which is officially 'case preserving but case insensitive' - so it will remember how you named things but then ignore the case after that.

It is an operating system level restriction - so the only way to really get around this would be to do the initial work on a Linux OS, and then find the problem files/folders and rename using an OS neutral convention.

One thing you could try is to use the web UI to browse the checked in files and rename or delete the problem ones.

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,023

Question asked: Oct 21 '18, 5:42 p.m.

Question was seen: 1,854 times

Last updated: Oct 21 '18, 7:34 p.m.

Confirmation Cancel Confirm