加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

如何在不访问Mercurial中的子存储库的情况下工作

发布时间:2020-12-20 13:39:08 所属栏目:Python 来源:网络整理
导读:有一个项目存储库A使用框架子存储库B.内部团队可以访问两者.是否可以限制外部团队对B的访问而不会破坏与A合作的可能性? 目前,当克隆过程中取消密码输入时,它会显示“中止:响应预期(在subrepo …中)”. 或者可能有另一种方式与不同的访问规则进行协作? 提
有一个项目存储库A使用框架子存储库B.内部团队可以访问两者.是否可以限制外部团队对B的访问而不会破坏与A合作的可能性?

目前,当克隆过程中取消密码输入时,它会显示“中止:响应预期(在subrepo …中)”.
或者可能有另一种方式与不同的访问规则进行协作?

提前致谢!

解决方法

对不起,不可能.对“父”仓库的操作至少需要对“子”仓库的读取权限.在这一点上可能需要做很多工作,但要考虑的一件事就是让它们成为“外部”伞形回购的“同级”存储库.该设置看起来像:

UMBRELLA
     PROJECT
     FRAMEWORK

然后,访问两者的人都可以签出UMBRELLA,并且两者都在已知的,可预测的位置,并且仍然可以从一个位置对两者进行提交.那些可以访问PROJECT但不能访问FRAMEWORK的人只能查看PROJECT.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读