本地发布
未管理 - 文件夹
:设置此选项以将生成的数据释放到本地文件夹。根文件夹路径在对话框的输出路径标签页上指定。默认情况下,这被设置为[OutputPath]
(使用输出路径字段中定义的路径,在项目选项对话框的选项标签上)。未管理 - Zip
:设置此选项以将生成的数据释放到本地文件夹。数据将被打包成一个Zip文件。Zip路径/名称在对话框的输出路径标签页上指定。默认情况下,这被设置为[OutputPath][ProjectName].zip
(使用输出路径字段中定义的路径,在选项标签的项目选项对话框中)。
您可以通过以下方式快速判断项目发布器是否配置为其离线模式:
- 如果第1阶段的标题显示为
配置本地发布
,而不是在线模式下的配置服务器发布
。 - 如果第5阶段的标题显示为
打包数据
,而不是在线模式下的上传数据
。
发布过程与之前描述的在线(管理)发布模式非常相似,只是目标是将数据发布到本地文件夹。这里我们不再重复之前描述的信息,而是简要概述所涉及的阶段,并突出任何差异。
离线阶段1 – 配置本地发布
这里是您配置希望从设计项目中生成的数据的地方。源数据始终作为发布的一部分包含在内,您可以选择包括制造、装配(基础和/或变体)以及任何所需的自定义数据。
对于每个要生成的数据集,您需要指定一个目标文件夹来存储该数据。默认文件夹名称如下:
- 源数据 – 将在
Sources
文件夹中生成。 - 制造数据 – 将在
Fabrication
文件夹中生成。 - 无变体的装配数据 – 将在
Assembly
文件夹中生成。 - <VariantName>的装配数据 – 将在
Assembly <VariantName>
文件夹中生成。 - 自定义数据 <Custom - n> – 将在
<Custom - n>
文件夹中生成。
现在执行了几项发布前检查,包括:
- 确保项目及所有文件已被保存。
- 如果适用,确保项目及所有相关文件已提交至版本控制系统(VCS)。
- 确保每个启用的数据项都已指定目标文件夹。
如果发现任何问题,将提供解决方案以解决这些问题(例如保存本地修改的文件并提交至VCS)。
此阶段将生成源数据
—— 将源设计项目文件的快照发布到目标文件夹。
离线阶段2 – 验证项目
在第一阶段顺利完成后,如果在指定的OutJob文件中检测到一个或多个验证类型的报告,下一个发布过程阶段将自动运行。所有在分配给正在发布的数据项的输出作业文件中定义的验证输出生成器都将被执行。这个阶段的运行方式与在线(Online)模式下发布时的运行方式相同。
离线阶段 3 – 生成数据
在阶段 2 顺利完成后,下一个发布流程的阶段将自动运行。这是运行所有其他输出的阶段 —— 这些输出在分配给包含的数据项的 OutJob 文件中定义 —— 以生成要发布到相关目标文件夹中的数据。此阶段的运行方式与在托管(在线)模式下发布时的运行方式相同。在托管(在线)模式下发布时。
离线阶段 4 – 审核数据
所有验证检查通过,并且生成了输出数据后,发布过程的这个阶段允许您审查生成的数据。这个阶段的行为与在线(Managed)模式下发布时非常相似。
在提交发布之前,检查生成的数据是否都符合要求,并将数据发送到目标文件夹,或根据所选择的非托管发布选项,将数据打包到本地化的zip文件中。
如果生成的数据看起来都不错,请通过点击按钮(也在视图的右下角)继续进行发布。接下来会发生什么取决于您正在使用的目标发布选项:
未管理 - 文件夹
:生成的文件将被释放到目标文件夹中,流程将直接跳转到最后阶段,查看执行报告。未管理 - 压缩包
:流程将继续进入下一阶段 - 打包数据。
离线阶段 5 – 打包数据
在确认了上一阶段的发布后,自动进入下一个阶段,该阶段涉及将数据打包成一个单一的、本地化的压缩文件。压缩文件的路径/名称在项目发布选项对话框的输出路径标签页上指定。默认设置为[OutputPath][ProjectName].zip
(使用项目选项对话框的选项标签页上定义的输出路径字段)。
离线阶段 6 – 执行报告
这是流程的最后一个阶段,提供发布的总结。
使用提供的导航链接可以快速地在Windows文件资源管理器中探索输出文件夹或相应的压缩zip文件。