将AccuRev事务中的所有文件与父流版本进行比较

时间:2018-07-09 19:52:17

标签: accurev

给出一个事务ID,如何使用AccuRev命令行工具在事务中的所有文件与父流中的相应版本之间生成差异?

1 个答案:

答案 0 :(得分:1)

您将需要编写脚本来完成此操作。这是一个应该起作用的粗略算法:

  1. 使用“ -fvx”开关在事务上运行历史记录命令。这将以XML格式详细输出。您需要元素列表,每个元素的版本以及流的名称。
  2. 使用-fx开关针对事务所在的流运行show流。这里的目标是获取支持流的名称。
  3. 对于每个元素,运行stat命令以查找当前在后备流中的版本,然后在事务中的版本和在后备流中发现的版本之间运行diff命令。