我自己的服务器上的 bitbucket

我自己的服务器上的 bitbucket

我想在我的 VDS 上安装类似 bitbucket.org 或 github 的东西(但适用于 mercurial!)。我不需要完整的功能,但我需要它能够提供存储库、接受更改(使用身份验证!)并在 Web 界面中单击一两次即可创建新存储库。我可以使用什么?谢谢

答案1

在 Web 服务器中运行的 Hgwebdir(随 mercurial 提供)可以做所有事情,除了让你通过单击创建新的存储库,你可以非常轻松完成简单脚本您可以将其放在 hgwebdir 页脚中。

答案2

我使用过 bitbucket.org,但我还想为我的 Web 开发团队提供内部 DVCM 服务器,因此我们选择了 Redmine。使用 BitNami 镜像可以轻松测试和安装它,http://bitnami.org/stack/redmine

答案3

我还没有尝试过,但是罗德岛法典似乎拥有您想要的基于 Web 的存储库管理器的所有功能。

您可以创建新的存储库,分叉当前存储库,并允许您设置用户身份验证和访问权限。

答案4

正如文章中所述 发布存储库在 mercurial wiki 中,mercurial 有多种发布存储库的方式(hg serve、ssh、hgwebdir、hgweb 等)。由于您需要多个存储库,推/拉认证那么你应该选择网页目录(还描述了这里)。

设置 hgwebdir 后,除了从存储库推送/拉取之外,你还将拥有一个 Web 界面,例如,suckless.org 代码库

作为Ry4an 提到您无法通过 Web 界面创建新的存储库。

相关内容