跳转至

导出组件日志内容

Componentlog 类型的导出内容包含组件的签入/签出信息,这些信息显示在UserClient 中的 组件日志 对话框中。

输出可以是 CSV 或 JSON 文件。

除了 参数文件 部分中描述的密钥之外,参数文件还可以包含以下专门用于此次导出的密钥。

过滤器节

在 [过滤器] 节,可以配置以下按键:

FilterFrom 按时间戳(UTC 格式)筛选条目的时间段起始点,筛选时包含该日期。如果仅需输出相较于上次导出的差异,可在此处输入值 LastExecution。上次执行的导出时间戳会记录在 [Result] 节的该键下。
FilterTo 根据该时间段的结束时间(UTC 格式时间戳)对条目进行筛选。此日期不包含在筛选范围内。
LastXDays 导出条目的期限,以天为单位。
ComponentId 筛选条目的组件 ID。

调用示例

VDogAutoExport.exe "/rd:D:\vdClientArchive" "/CFile:D:\Test\Componentlog.ini"

参数文件 Componentlog.ini

[Common]
ReportType=Componentlog
ExportFile=D:\Test\Componentlog.csv

[Filter]
FilterFrom=`<2021-4-17T08:12Z>`
FilterTo=<2021-4-21T18:00Z

[User]
Account={User}
Password={Password}

结果文件中出现的列概览

描述
组件 ID 组件 ID
组件类型 组件类型
会话 ID 会话 ID
时间戳(本地) 时间戳(本地时间)
时间戳(UTC) 时间戳(UTC)
目录 组件目录
名称 组件名称
命令 在指定版本控制上执行的操作
用户名 用户名
用户 ID 用户 ID
ComputerName 计算机名
版本 用户执行操作(签出或变更锁定状态)的版本
版本时间戳(本地) 版本时间戳(本地时间)
版本时间戳(UTC) 版本时间戳(UTC)
消息 服务器发出的操作消息文本
评论 执行相应操作(例如更改锁定状态)时指定的评论。
服务器名称 服务器名称

相关主题