大佬教程收集整理的这篇文章主要介绍了在ubuntu 10.10上服务mercurial,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试通过HTTP提供mercurial repos.我和redmine一起使用它.
我安装了mercurial-server.我已经建立了一个我无法从外面连接的回购.当我尝试浏览到该地址时,我可以看到我放入目录的index.html但是当我使用TortoiseHg并浏览到相同的地址时,我得到了404.我应该指向一个特定的文件吗?我只是尝试指向像“http://www.example.com/hg/repo/”这样的目录.
现在我只是试图拉回购,但我希望能够暂时推送HTTP,如果可能的话.
如何设置用户推送访问(通过HTTPS)到repo?用户必须存在于linux机器上吗?这是文章和教程让我感到困惑的地方,因为有些人提到“mercurial users”,而其他人则在为repo服务的机器上创建自己的用户.我想尽可能使用最简单的场景..
请尽可能详细..我将非常感谢有关该主题的任何帮助!
<Directory /var/www/sources.XXXXXXXXx/www/private/> RewriteEngine on RewriteBase /private RewriteRule ^$hgwebdiri.cgi [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule (.*) hgwebdir.cgi/$1 [QSA,L] Options FollowSymLinks +ExecCGI AddHandler cgi-script .cgi DirectoryIndex hgwebdir.cgi AllowOverride None # Order allow,deny # Allow from all AuthUserFile /etc/mercurial/hgweb.htpasswd AuthGroupFile /etc/mercurial/hgweb.htgroup AuthName "XXXXXXXXXXXXXx private sources" AuthType Basic Require valid-user <Limit POST PUT> Require group private </Limit> </Directory>
以上是大佬教程为你收集整理的在ubuntu 10.10上服务mercurial全部内容,希望文章能够帮你解决在ubuntu 10.10上服务mercurial所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。