是什么工件管理?
什么是软件工件?
工件是连接到软件项目或软件项目的一部分的任何软件资产。工件通常是二进制包,用于描述或描述应用程序的功能、体系结构和设计。常见的工件类型包括映像、可执行文件、数据模型、库、用例,当然还有编译后的应用程序二进制文件。
工件管理选项
这些工件需要存储,并与该项目上的所有开发人员共享。一些可能的解决方案包括共享驱动器、源代码控制管理工具或工件管理存储库。共享驱动器具有限制,包括有限的版本控制和没有工件部署功能。源代码控制管理工具实际上只是为管理源代码文本文件而设计的,而不是像大型二进制文件或Docker图像这样的复杂工件。
质量、一致性和可审计性
所有工件都需要在开发团队之间,有时在多个站点之间进行一致的管理、版本控制和部署,以确保质量、可靠性和可审计性。如果没有正确的工具,事情就会变得很困难。工件存储库是专门为从中心位置为软件构建保存、管理、版本化和部署不同类型的工件而设计的,并提供了管理无限扩展的工件数量的最佳解决方案。