【问题标题】:Is it possible to compare files using Plastic SCM Command Line 'cm diff' function?是否可以使用 Plastic SCM 命令行 'cm diff' 功能比较文件?
【发布时间】:2016-03-07 18:47:23
【问题描述】:

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

类似:

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

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

谢谢。

【问题讨论】:

    标签: plasticscm


    【解决方案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>
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-21
      • 2010-12-20
      • 2015-04-28
      • 1970-01-01
      相关资源
      最近更新 更多