It's all about the answers!

Ask a question

RTC case sensitivity


Luca Martinucci (1.0k397112) | asked Feb 06 '14, 8:15 a.m.
How does RTC handle case in file names?
Is it case-insensitive like Windows or instead case-sensitive?
Suppose this test case:
  • a file named file.txt is versioned in RTC;
  • a user renames it File.txt, checks-in the change and delivers it to the first available stream;
  • another user accepts the incoming change set containing the name change;
In this scenario is file.txt remaned as File.txt in the (Windows) filesystem of the second user?
Or does Windows instead does nothing, as it is unable to distinguish the two names?
I am using RTC in versions 4.0.0.1 and 4.0.5.

Accepted answer


permanent link
Arun K Sriramaiah (3.2k23677) | answered Feb 06 '14, 10:26 a.m.
Hi Luca,

The files are updating from the sandbox that's nothing but a Windows Filesystem ( Eclipse workspace path when you loaded the component).

Its a call from Window OS, since the artifacts which creates in RTC will be having its own unique ids (you can create with the same names like eg: stream\component).

Eg: files can't create with the same name on the windows server with case-sensitve.


Behavior is same both in 4.0.0.1 and 4.0.5

Regards,
Arun
Luca Martinucci selected this answer as the correct answer

One other answer



permanent link
Luca Martinucci (1.0k397112) | answered Feb 07 '14, 5:49 a.m.
I performed the test myself and found the answer.
Actually, RTC handles case-sensitive file names.
Name changes that just change the case are correctly propagated across workspaces and streams.

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.