すべての同僚がプロジェクトを作成および維持できるように、社内で codeplex.com または code.google.com または github.com と同様の機能を持つサーバーをセットアップすることを考えています。
このタイプの機能を備えたオープンソース アプリケーションはありますか?
独自の git リポジトリをホストする場合、GitLabは非常に優れた代替手段です。
リポジトリの管理には Gitolite を使用していましたが、現在は独自の GitLab シェル (GitLab のインストールと保守が非常に簡単になります) を使用し、それらを管理するための優れたユーザー インターフェイスを提供しています。
GitLab は無料のプロジェクトおよびリポジトリ管理アプリケーションです
オンライン デモもあり、コード ソースはgithubで入手できます。
GitLab 5.0のリリース以降に更新されました
これを自分で行うことを妨げるものは何もありません。例:
http
URL を使用してリポジトリにアクセスします。社内の他のグループも、Subversion サーバーでプロジェクトを要求し始めています。これまでのところ、問題なく動作しており、完全に内部でホストされています。IT 部門は、リポジトリのアクセス許可とバックアップを管理します。各リポジトリには、独自の権限セットがあります。それは非常にうまく機能します。要するに、GitHub や Google のようなクラウドベースのサービスを使用しなければならない理由はありません。もちろん、そのようなサービスを検討する理由はたくさんありますが、外部サービスを使用するか内部サーバーを使用するかは、必要に応じて独自の内部サービスを実行できるかどうかとは別の問題です。
独自のサーバーで github 自体を使用できます: GitHub:FI、ファイアウォールのインストール。
あなたが言及したオプションのほとんど(すべてではないにしても-Google Codeがそうではないことは知っています)は、ホストされたプライベートリポジトリを提供します。 Githubは間違いなくそうです。
Indeferoは、PHPベースのRemineの代替手段です。独自のサーバーをセットアップするか、プライベートコードホスティングプログラムを使用できます。
Virtual Box またはその他の仮想化ソフトウェアをインストールできます。次に、スタックを使用する準備ができている turnkeylinux を使用します。
Redmine - http://www.turnkeylinux.org/redmine
GitLab - http://www.turnkeylinux.org/gitlab
コードレポ内のすべて - http://www.turnkeylinux.org/revision-control
Jenkins - 継続的インテグレーション - http://www.turnkeylinux.org/jenkins
Bitbucket は無制限の無料のプライベート リポジトリを提供します。数日前にテストし、数回クリックするだけで Github リポジトリをそこに移動しました。また、Github で見逃されている素晴らしいことである、特にサイド バイ サイド diff などの Web インターフェイスも楽しんでいました。
Andrew Hare の言うとおりです。お金を払わなければできませんでした。ただし、無料のホスティングが必要な場合は、assembla.comを試すことができます。無料で SVN と Git リポジトリを無料でサポートし、オプションの有料バージョンがあります。
独自のRedmineを実行するだけ
Visual Studio Online を忘れないでください。最大 5 人の無料ユーザーまたは MSDN サブスクリプションで無制限です。TFS または Git リポジトリが利用可能。Visual Studio (明らかに) または Eclipse とうまく統合できます。