我在寻找关于如何管理二进制文件一起组成发行版本的工具和建议。管理二进制文件版本
该项目是这样的:
+ Package-Version
|__ Component A-Version
|__ Component B-Version
|__ Component C-Version
更多层面可能存在,使得组件本身是从他们自己的版本的子组件构建。
目前,我们使用Excel链接到二进制文件。 我希望通过引入一些可以更好地管理它的简单工具来改善这一点。 它应该包括一些基本知识,例如:搜索版本/子版本并查找它们在树中的位置,通过WEB访问使其易于访问,并且它具有一些接口,因此可以使用脚本加载新的二进制文件。 此外,每个项目都需要有一些相关信息,主要是版本说明。
请注意,这是一个嵌入式C/C++项目,如果它很重要。
我们的Java开发人员使用Nexus从社区导入库和包。我不清楚Nexus是否可以用于保存本地创建的工件。我是否正确理解Nexus可用于将此类本地创建的组件存储在层次结构中?还是该层次结构的组件是通过XML文件进行管理的? – EdwardH
@EdwardH是的,您的确了解它:您可以设置一个*本地* Nexus服务器,它将镜像公共Nexus服务器(用于下载部分),同时存储您正在制作的工件(用于上传部分)。你'pom.xml'可以声明/管理两个 – VonC