我正在寻找这种情况的解决方案。
服务器:主服务器:所有团队都从中提取代码。只有团队中的管理员可以推送到主服务器。本地服务器:每个团队都有他们唯一的本地服务器,它反映了主服务器。团队成员从/向本地服务器拉/推代码。
项目:我们有几个设计将在新项目中重复使用。所以计划使用子模块。但是在上面的服务器结构中,我们应该如何在服务器之间添加子模块和镜像超级项目呢?
据我了解,子模块的 URL 指向一个修复位置。但是希望每个团队成员只能从他们的本地服务器访问子模块。不要期望每个人都有大量或频繁的手动更改配置文件。期待解决方案和建议。
谢谢。