Mercurial子存储库的多用户访问



组织ssh访问mercurial中的子存储库的正确方法是什么?考虑以下情况:

master
|--.hgsub
|--slave1
|--slave2 

和.hgsub:

slave1 = ssh://user@host://var/local/repos/slave1
slave1 = ssh://user@host://var/local/repos/slave2

问题是.hgsub是存储库的一部分,因此不可能(或者是这样吗?)将各种用户名存储在repo的ssh地址中。我真的想避免仅仅因为这一点就使用"全局"用户来访问存储库。

您基本上有两个选择:

  1. 如果子存放库与容器位于同一服务器中,请使用相对路径。这是最方便的解决方案
  2. 否则,您可以让每个用户定义子路径规则。在此文档中查找子路径单词

相关内容

  • 没有找到相关文章

最新更新