Encoding 如何阻止RationalTeamConcert(RTC)更改文件文本编码?

Encoding 如何阻止RationalTeamConcert(RTC)更改文件文本编码?,encoding,rtc,rational-team-concert,Encoding,Rtc,Rational Team Concert,我需要将一些源代码从ClearCase(CC)集成到RTC,但需要了解一些xml文件在签入RTC后是如何更改的。这些文件包含的内容与CC中的原始文件相同,但尾端编码已更改。例如,Unix编码的xml文件在签入RTC后将更改为Dos 我不知道这是否会对项目造成任何影响,也许这个问题可以解决。但是我更喜欢保留CC中的代码。有办法吗?不知道在哪里进行配置。如中所述,这是因为“.xml”文件的属性设置为“Jazz源代码管理 在文件属性页面上,您可以查看RationalTeamConcert源代码管理当前

我需要将一些源代码从ClearCase(CC)集成到RTC,但需要了解一些xml文件在签入RTC后是如何更改的。这些文件包含的内容与CC中的原始文件相同,但尾端编码已更改。例如,Unix编码的xml文件在签入RTC后将更改为Dos

我不知道这是否会对项目造成任何影响,也许这个问题可以解决。但是我更喜欢保留CC中的代码。有办法吗?不知道在哪里进行配置。

如中所述,这是因为“
.xml
”文件的属性设置为“
”。这是RTC默认设置

受版本控制的文件的行分隔符是RTC存储库中受版本控制的属性。
客户端配置部分是一条规则,用于指定首次置于版本控制下的新文件的行分隔符

因此,问题是:您无法对所需的eol样式进行版本设置:这是由客户机(这里是Eclipse RTC GUI)定义的本地属性,由管理

一般问题是:


设置如下:

程序
  • 在Eclipse主菜单上,单击
    窗口
    首选项
    并导航到
    Team>Jazz源代码管理
  • 文件属性
    页面上,您可以查看RationalTeamConcert源代码管理当前如何将文件名后缀映射到MIME内容类型和行分隔符。
    您还可以更改这些映射,并添加新映射。
    文件类型及其属性显示为分层列表。
    列表中项目的属性由其子项继承。
    不显示继承的属性(表格单元格为空)。
    • 要更改行分隔符类型,请单击列表中的项目,然后从列表中选择一种类型
    • 要添加新的文件扩展名及其属性,请单击
      addfile/extension
    • 要删除现有映射,请单击它,然后单击“删除”
  • 单击
    OK
    保存更改并退出