跳转至

AfterUpload

从该界面调用的脚本应用程序会在上传创建后、存档到 versiondog 之前执行。这样就可以修改上传内容。

示例:自定义备份自身具有备份功能但versiondog 尚不支持的设备。

如果在创建上传时发生错误,则不会触发 AfterUpload 界面,也不会启动脚本应用程序。

该脚本应用程序的命令行

没有代理:

ScriptAfterUpload.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s

使用代理时:

ScriptAfterUpload.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s

界面文件的描述

组件]和[结果]部分在界面文件的常规部分中有所描述。

不包括 [User] 和 [Version] 节。

Common 节

未指定键值 RootDirAdmin 和 DirPrjData。常用]部分中的其他键值在界面文件的常规部分中进行了说明。

Specific 节

在 [Specific] 节中,可以配置以下键:

I/O 描述 默认
上传类 I 上传类的名称
DirBackup I 已解压备份或已保存备份的目录的完整路径
路径存档 I 最后签入版本的存档文件 (ZIP) 的完整路径。
此键可以为空或缺失(即使版本已签入)。
路径预备份 I 上一个备份的存档文件 (ZIP) 的完整路径。
此键可以为空或缺失(即使有存档备份)。
类型 I 触发上传的模块。 1: 调度器(手动/自动)。
2: 上传和比较器功能
1
JobName I 作业配置中的作业名称
名称中允许有空格。
工作编号 I 作业 ID 32 个字符的字符串

UploadParameters 部分

上传参数 "部分的键值始终以 Base64 保存。数据编码如下{ParamId}={Value}\0...{ParamId}={Value}\0\0.

如果某个键没有参数,则该键没有指定。

I/O 描述
I 上传类的参数(源versiondog 服务器:VD$A\Configuration\Upload\Classes.ini )。
此键可以为空或缺失。
作业 I 上传作业的参数
代理 I 安装代理的计算机参数(源代理:VD$A\Configuration\Upload\AgentStation.ini )。
此键可能为空或丢失。

相关主题