2009-09-25 5 views
12

私の会社のソースコードをGitHubにホストするのではなく、私たちの管理下にある私たちのイントラネット上でホストしたいと思います。私の会社のイントラネットにどのオープンソースのgitホスティングソフトウェアをインストールすればいいですか?

GitHubのようなサイトで提供される同じ種類のGitベースのソース管理機能をシミュレートするために、どのソフトウェアを使用できますか?

このソリューションは、RubyベースのWebアプリケーションに関連付けられるのが理想的です。

+2

GitHub自身の[github:fi](http://fi.github.com/)を忘れないでください。オープンソースではなく、プライベートインストール。 – rampion

答えて

10

をお勧めします、私はGitoriousを使用してのいずれかをお勧めしたいです(GitHubクローン)またはRedmine

GitHub(簡単フォーク、ユーザフォローなど)の利点の多くは、通常企業のファイアウォール内ではあまり適していないため、Redmineのような従来のソフトウェアワークフローツールが単純なソースコード管理、プロジェクトウィキ、問題追跡、およびアクセス制御のための優れた機能を提供します。あなた本当には、GitHubの機能セットをしたい場合

また、なぜ単純にホストされた民間のリポジトリのいずれかのためにそれらを支払う、またはすべての方法とライセンスGitHub Firewall Installを行きませんか?前払いのコストはDIYソリューションよりもはるかに高いと思われるかもしれませんが、この問題空間でOSSソリューションの設定と管理が実際の作業から時間を浪費することがあります。本格的なGitのホスティングソリューションの中

+9

AFAIK、GitoriousはGitHubよりも古いので、クローンと呼ぶと物理学の法則がかなり歪んでいます。 –

+0

Trevor:GitoriousとRedmineは両方とも本格的なRailsアプリケーションです。 Jörg:質問から、彼はGitHubの置換を特に探しているので、鶏/卵の質問は議論に密接に関連していません。 – rcoder

1

ApacheでGitWebを使用してお勧めしました。

+0

どのようにそれを統合しますか? – dharga

4

私はあなたがGitHubのの機能-ため-機能クローンをしたい、または単にどこかなど問題追跡、ウィキ、一緒にGitリポジトリを表示するかどうかに応じてGitorious

2

は横に(主に、Perlの)、また(PHPで)InDeferoがある(Rubyで)Gitoriousを述べた、とGiroccorepo.or.czダクトテープと呼ばれます。 gitweb(Perlの)、CGIT(C)、のgit - PHPとViewGit(PHP)、Ginatra(ルビー、シナトラのフレームワークを使用して)、...:あなただけgitのWebインターフェイスをしたい場合は

は、より多くのがあります

0

これは、Githubの機能セットをシミュレートすることによって何を意味するかによって異なります。デザイン?ユーザー数は?

私はむしろ選択肢を見て、どのような機能を持っているのか、しばらく試してみてください。一方、もしあなたが欲しいものがギタブであれば、ギタブを得るべきです。

免責事項:私はGitoriousに貢献します。

1

GitHubの代わりにcodeBeamerをダウンロードしてインストールすることができます。

GitHubが提供するすべてのもの(Gitのホスティング、ワークフローとプルリクエスト、問題追跡、wiki、バイナリダウンロードなど)は、完全なアプリケーションライフサイクル管理プラットフォームとして多くのことを行います。

(免責事項:当社は商用ALMソリューションの提供元であり、この製品を開発しています。)

0

あなたはこの質問を投稿した時点では存在しませんでしたが、GitLabがあなたが探している回答かもしれません。これは最もインストールされたオープンソースのgitベースのソースコントロールです。 (公開:私は共同創業者です)

関連する問題