1

我熟悉 MKS CLI,即该si领域,但是我很难掌握正确的命令来获取我需要的信息。

我想针对 MKS 存储库编写一个命令

  • 开发路径名称
  • 该开发路径的版本号

输出为

  • 该开发路径的所有成员的列表
  • 对于每个成员,该成员的特定 rev 用于该 devpath rev。

我有一种感觉si rlog ...可以做到这一点,但我无法弄清楚正确的命令。

4

2 回答 2

1

si viewproject --project=? --devpath=?应该给你你想要的。

于 2018-05-24T20:35:53.990 回答
0

如果您不想查看子项目信息,则可以使用 sirlog,但您必须限制为单个修订,例如成员修订

si rlog -R  --project=? --devpath=? --noheaderformat --notrailerformat --revision=:member --format="{membername}\t{revision}\r\n"

如果您说的是 devpath 的修订号,我猜您的意思是该 devpath 中的一个检查点。然后你应该做一些类似“--projectrevision=1.2.1.2”而不是“--devpath=?”的事情。

于 2019-06-11T15:20:53.313 回答