如何在Windows上设置快速私有Mercurial服务器
我正在寻找一种方法来建立一个快速的私人Mercurial,作为在一个小团队中开发小概念证明项目的手段.
和svnserve一样的东西. (当然,当你以后想要将repo迁移到更大的服务器并且没有转储/加载访问权限时,SVN对此非常不利) hg serve,默认情况下只允许只读访问,并且没有身份验证支持,因此实际上不可能设置写/推访问权限. 我可以在linux中使用SSH,但我在Windows中需要这个,其中SSH设置非常讨厌. 我总是可以使用网络共享,但是这个页面:PublishingRepositores,再次发出警告……(搜索显示问题是网络共享具有锁定文件的能力差等…) 请不要建议托管网站(例如BitBucket)……这只是在绕过我的要求. 编辑:当我谈论身份验证时,我的意思是甚至像纯文本密码一样简单,它不是真正的安全性(Wireshark …),但对于这样的小项目来说已经足够了. 解决方法
hg serve实际上允许写入…但是你需要将它添加到你的.hgrc文件中:
[web] allow_push = * push_ssl = False 如果您需要对您的概念证明进行身份验证……您可以通过不同的方式进行操作.最简单的可能是在hg服务器前放置一个使用HTTP Basic Auth的代理服务器…… nginx可以很快启动并运行: > http://nginx.org/en/docs/windows.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 用键盘上的按钮显示UIView,比如Skype,Viber messengers(Swi
- Microsoft Dynamics 2011 N:N LINQ查询,其中where子句包含
- 在Windows 64中javaw.exe进程消耗更多内存吗?
- windows – 如何从以前的会话中搜索Powershell命令历史记录
- Windows下安装Redis
- windows – 如何将函数地址转换为符号
- windows-server-2008 – Windows Server 2008 R2作为VPN服务
- 适用于Windows Mobile 6.5的HTML5 localStorage浏览器
- 基于Active Directory的SAML身份提供程序
- wix – 从单独的组件构建一个MSI