与其他应用程序集成 > 集成的软件管理 > 《PTC Windchill Integration for Software Build Tools 开发人员指南》 > Windchill Integration for Software Build Tools > 框架和功能
  
框架和功能
“软件版次工具”是一个框架,它可以通过命令行界面帮助软件开发人员和发布工程师管理软件版次流程。此框架使用 Windchill 的 web 服务界面和“软件版次工具”客户端。客户端是通过版次脚本 (如 Apache Ant 或 Apache Maven) 调用的。
软件版次制品作为软件版次对象存储在 Windchill Integrations for Embedded Software 中。软件版次对象可以是一个文件 (如 DLL 或可执行程序),也可以是一个包含多个文件和文件夹的 ZIP 文件。
“软件版次工具”的一些特征如下:
可以从自定义版次脚本调用“软件版次工具”命令。请参阅示例:从自定义版次脚本运行“软件版次工具”命令。您还可以使用含有所有必需命令的配置文件来执行版次操作。有关详细信息,请参阅“软件版次工具”配置文件。
“软件版次工具”具有可自动化版次脚本 (如 Apache Ant 和 Apache Maven) 的扩展名。
用户可同时运行多个版次流程。
使用“软件版次工具”创建的软件版次对象在 Windchill Integrations for Embedded Software 中的产品、项目或库文件夹中进行创建、编号和放置。
下图说明了“软件版次工具”如何与 Windchill Integrations for Embedded Software 协作来管理版次流程: