使用.hgsub
添加mercurial子存档时,您可以使用HTTPS或SSH指定它们,但这是一个大问题:
对此有没有工作?
答案 0 :(得分:2)
当然,这些类型的网址中的任何一种都可以正常运行,并且正确配置以避免它们的方法位于PublishingRepositories页面。
对于HTTPS情况,您使用auth section of your hgrc提供密码。
对于SSH情况,您只需要使用良好的旧unix权限,以确保远程主机上该ssh用户创建和编写的文件具有“dev”之类的组,并且可由该组中的任何其他用户写入。像服务器端的root这样的东西应该这样做:
chgrp -R developers /path/to/repo
chmod -R g+rwX /path/to/repo
find /path/to/repo -type d | xargs chmod g+s
你只需要这样做一次,但它更像是一个ServerFault主题。