我正在寻找一个工具(包/依赖管理器?)来帮助同步代码和/或二进制文件,同时开发/测试/调试分散在多个存储库中的项目。
初始条件
- 我有一个项目分为三个存储库,所有存储库都使用不同的语言
- 一个只在Windows上运行,其他的是OS不可知的
- 版本标记为
- 二进制文件基于CI构建,可根据需要提供
目标和要求
- 给定存储库A的版本,我想从存储库B和/或C获取源代码或二进制文件
- 定义A,B和C的哪些版本兼容的方法
- 适用于Windows,macOS和Linux