V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
DinoStray
V2EX  ›  问与答

1vN 的 git 仓库, 应该怎么管理

  •  
  •   DinoStray · 2021-03-12 18:19:59 +08:00 · 617 次点击
    这是一个创建于 1177 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1 是基础库, 是独立的 git 仓库
    N 是基于这个基础库的多个项目, 每个项目是独立的 git 仓库
    都是我们公司内部的 这种 1vN 的 git 仓库, 应该怎么管理
    目前考虑的几个方案:
    Android 的 repo
    git submodule

    还有其他推荐么?

    3 条回复    2021-03-12 18:39:08 +08:00
    superrichman
        1
    superrichman  
       2021-03-12 18:23:18 +08:00 via iPhone
    submodule 吧
    Jirajine
        2
    Jirajine  
       2021-03-12 18:33:30 +08:00 via Android   ❤️ 1
    最方便的方式是通过语言特有的依赖管理( npm/pip 之类)引入。
    如果不支持的话那就 git submodule 吧。
    balabalaguguji
        3
    balabalaguguji  
       2021-03-12 18:39:08 +08:00
    svn 可以 N 个相关仓库放一起,独立设置权限,这个似乎比 git 好呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2478 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 295ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.