是否可以使用Plastic SCM Command Line'cm diff'功能比较文件?

时间:2016-03-07 18:47:23

标签: plasticscm

我想比较特定变更集中的两个文件,看它们是否相同。

类似的东西:

>> cm diff rev:Folder\MyFile.py#cs:5 rev:Folder\MyFile.py#cs:10
<< True

我收到一个错误(找不到我指定的文件的修订版),我想我可能没有按照预期使用diff。我通过在特定文件上使用getfile和我正在比较的变换集并使用python库文件比较来解决我的困惑。

感谢。

1 个答案:

答案 0 :(得分:1)

Plastic SCM默认差异工具将打开一个GUI,显示文件差异。 但您可以手动配置另一个(例如diff.exe)手动编辑“/home/user/.plastic/client.conf”或使用Plastic SCM GUI:

<DiffToolData>
      <FileType>enTextFile</FileType>
      <FileExtensions>*</FileExtensions>
      <Tools>
        <string>diff.exe @sourcefile @destinationfile</string>
      </Tools>
</DiffToolData>

这样,您可以通过命令行运行差异并根据输出确定文件是否相同。