web-dev-qa-db-ja.com

自分のサーバー上のbitbucket

VDSにbitbucket.orgやgithub(ただしMercurial用!)のようなものが欲しいです。完全な機能は必要ありませんが、リポジトリを提供し、変更を受け入れ(auth!を使用)、Webインターフェイスでワンツークリックで新しいリポジトリを作成できる必要があります。何が使えますか?ありがとう

7
valya

Webサーバー(Mercurialに付属)で実行されているHgwebdirは、クリックするだけで新しいリポジトリを作成できることを除いて、すべてを実行します。これは、veryで簡単に実行できます。 単純なスクリプト hgwebdirフッターに直接配置できます。

2
Ry4an Brase

私はまだ試していませんが、 RhodeCode は、Webベースのリポジトリマネージャーに必要なすべての機能を備えているようです。

新しいリポジトリを作成し、現在のリポジトリをフォークして、ユーザー認証とアクセス権を設定できます。

1
Steve Kaye

私はbitbucket.orgを使用しましたが、Web開発チーム用に社内のDVCMサーバーも必要だったので、Redmineを使用しました。これは、BitNamiイメージを使用して簡単にテストおよびインストールできます http://bitnami.org/stack/redmine

1
Mudfly

Mercurial wikiの記事 Publishing Repositories で説明されているように、Mercurialにはリポジトリを公開するためのさまざまな方法があります(hgserve、ssh、hgwebdir、hgwebなど)。 プッシュ/プル認証 の複数のリポジトリが必要なため、 hgwebdirここ についても説明します)を選択する必要があります。

Hgwebdirを設定すると、リポジトリからプッシュ/プルする以外に、たとえば suckless.orgコードリポジトリ のようなWebインターフェイスも作成されます。

Ry4anが言及 として、Webインターフェイスを介して新しいリポジトリを作成することはできません。

0
mrucci

あなたのニーズのためにあなたは見てみたいかもしれません gitblit それはかなり基本的で単純です。 Web-UIを提供するため、必要な数のリポジトリを管理できます。ただし、すぐに使用できるブランチごとのアクセス許可がないことがわかりました(Groovyスクリプトを使用した基本的な作業が必要です)。逆に、気にならないのであれば、それかもしれません!

歓声メイト!

0
MeIr

お金があれば、bitbucketにはホストバージョンがあります(見積もりをJesperに依頼してください)。

0
tonfa