开源世界中是否有像bitbucket这样的Web应用程序?这都是关于远程开发的。(讨论here)
有些开发人员不知道如何使用ssh(是的立陶宛大学永远...),我们有一些没有Windows或Mac驱动程序的设备,我们不能将每个设备都给每个开发人员进行本地开发。因此,在本地开展不可能。在上面的链接中,一位用户提到mercurial不是为远程开发而设计的。还有其他任何做法吗?
我只有两个解决方案:
1)找到像bitbucket这样的网络应用程序,与所有开发团队一起管理回购
2)找到能够将sftp目录与本地驱动器目录同步的IDE,并且所有mercurial操作都将在本地驱动器上使用像tortoiseHG这样的本地mercurial客户端完成。
答案 0 :(得分:3)
查看RhodeCode:https://bitbucket.org/marcinkuzminski/rhodecode/src。它具有推送/拉取http功能。
答案 1 :(得分:0)
在服务器上,使用.hg / hgrc中的钩子来制作用户无法使用的钩子。
您的基本工作流程将是: