我有一个由 mercurial 控制的应用程序 A 和一个也由 mercurial 控制的库 B 的存储库。在应用程序 A 的存储库中,它使用路径中央存储库路径ssh://user@1.2.3.4/B将子存储库映射到库 B 的存储库。这对我们的内部开发来说已经足够了,但是我们需要外部访问,但是我们不能使用域名作为我们的路由器批量。是否可以将子存储库定义为:
[internal]
B = ssh://user@1.2.3.4/B
[external]
B = ssh://user@domain/B