我有一台服务器,我想使用Mercurial协调项目。我可以只做一个回购,把它放在服务器上,然后让其他人克隆它,然后从中推/拉吗?有没有办法密码保护它?
答案 0 :(得分:3)
是。维基在各种机制上有一个很好的breakdown。 hgweb和hgwebdir(我用过的)可能是最简单的。默认情况下,push是关闭的,但可以是enabled。它们是简单的Python脚本,可以使用Apache进行身份验证。
答案 1 :(得分:1)
根据您使用存储库的人数,您可以使用网络共享来推送(例如:\\myserver\repositories\myproject\
)。我们已经在内部执行了一段时间没有任何问题,但是我们只有3个人访问过存储库。如果您有更多,那么您可以考虑执行Matthew Flaschen所说的内容并使用publishing method。