[git-repo]使用 repo 组织的工程, 如何解决工程之间的依赖关系.

2022-12-28 18:06:03 +08:00
 kyonn

学习了下 repo, 发现它可以将多个 git 仓库组织为一个工程, 还有如下疑问:

1188 次点击
所在节点    git
6 条回复
julyclyde
2022-12-29 09:01:41 +08:00
跨系统的通信就应该用“通信”而不是“调用”吧
(把头文件改成 proto 文件)
feelapi
2022-12-29 10:17:57 +08:00
大公司的烦恼,有开源的,不过这个可能挺复杂的。
从构建开始,cmake ,make ,然后是项目依赖描述,最后是辅助脚本。适合几百个 repo 一起搞的。
kyonn
2022-12-29 13:38:13 +08:00
@feelapi 是否有搜搜关键字供参考?
kyonn
2022-12-29 13:39:09 +08:00
@julyclyde 也不是跨系统, 一个系统镜像由多个仓库不同部分组成.
feelapi
2022-12-29 17:05:31 +08:00
@kyonn github.com/itwin/imodel-native ,这个库的 opensourcebuild 分支,预计很快会合并到主分支。
build 目录下有 bentleybuild ,Python 实现。目前这个例子只有两个库。实际上支持几百个不是问题。内部工具开源的。
IvanLi127
2022-12-29 19:16:22 +08:00
这个问题让我想到了 ESP-IDF ,C/C++ 写的框架,它好像是用子模块引入的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/905215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX