It's all about the answers!

Ask a question

RTC case sensitivity

Luca Martinucci (1.0k284109) | 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 and 4.0.5.

Accepted answer

permanent link
Arun K Sriramaiah (3.2k12263) | 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 and 4.0.5

Luca Martinucci selected this answer as the correct answer

One other answer

permanent link
Luca Martinucci (1.0k284109) | 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.