RTC SCM命令行客户端选择了哪些默认文件属性?

时间:2018-12-04 08:42:54

标签: rational-team-concert

RTC(Rational Team Concert)提供了一个“源代码管理命令行界面(CLI)”,其中的基本命令是“ scm”。

我们当前在Linux(64位)上使用版本“ 6.0.2”。

在将文件添加到RTC的地方,它获取一组关联的属性,例如:jazz.executable,jazz.mime,jazz.read-access,jazz.encoding,jazz.line-delimiter。我的主要兴趣是“ jazz.line-delimiter”。

我知道我可以通过“ magic.properties”文件修改默认文件属性: https://www.ibm.com/support/knowledgecenter/SSYMRC_5.0.2/com.ibm.team.scm.doc/topics/t_magicproperties.html

但是...默认值是什么?

我已经在IBM Web帮助中看到了提到的但没有真正解释的内容:

  • 如果CLI无法识别文件类型,则将其视为二进制文件 文件
  • 默认情况下,当您共享一个项目或检入一个新文件时,Rational Team Concert™源控件将检查内容并将文件的行定界符属性设置为值PLATFORM。

1 个答案:

答案 0 :(得分:0)

  

但是...默认值是什么?

查看给定文件默认设置的一种可能方法是:

也就是说:

scm show prop -r ella abc10.txt
D:\Trash_Testing\Ella\abc5\abc10.txt
  jazz.encoding       - Cp1252
  local.encoding      - Cp1252
  jazz.executable     - false
  jazz.line-delimiter - Platform
  jazz.mime           - text/plain
  jazz.read-access    - Component scoped

来自scm cli on properties

  

jazz.line-delimiter

     

指示行定界符。可能是以下之一:

     
      
  • 平台 –表示应在加载/访问时为文件提供特定于平台的行定界符
  •   
  • –表示文件在加载/接受时不应更改其行定界符。
  •   
  • crlf –表示文件应始终具有Windows样式的行定界符。
  •   
  • lf –表示应将换行符用作行定界符。
  •   
  • cr –表示应将回车符用作行定界符。
  •