blog

様々なプログラミング言語における12のGitコードホスティングシステム

企業ではSVNがいまだに主流ですが、インターネットの世界ではGitがバージョン管理システムの代表格です。Gitコミュニティは非常に活発で、Gitを中心としたさまざまなコードホスティングプラットフォーム...

Oct 30, 2013 · 4 min. read
シェア

企業内ではSVNがいまだに主流ですが、インターネットの世界ではGitがバージョン管理システムの代表格であり、Gitコミュニティは非常に活発で、さまざまなコード・ホスティング・プラットフォーム、オープンソースのホスティング・システム、Gitのためのツールなどがあります。

この記事では、様々なプログラミング言語に対応した 12 の Git コードホスティングシステムを紹介します。もし自分でインストールしたくないのであれば、 コードをホストすることができます。git netは、幅広いサービスへのアクセスを保証してくれますし、なんといっても - プライベートリポジトリでさえ無料で、使用できるリポジトリの数に制限はありません!

くだらないことはやめて、あなたに行ってください!

1.Gitlab- Ruby開発

GitLab は、 Ruby on Rails 開発されたオープンソースのアプリケーションで、ウェブインタフェースを通じて公開プロジェクトや非公開プロジェクトにアクセスできる、セルフホスト型のGitプロジェクトリポジトリを実装しています。

オープンソースジャパンの Git@OSC GitLabをベースにしています。

2.Gitblit- Java開発

Gitblitは、 Git リポジトリを管理、閲覧、操作するための純粋なJavaライブラリです。GitのJava版です。

3.GitBucket- Scala開発

GitBucketは、Scalaで書かれたGithubクローンで、インストールが簡単です。 tomcatにwarファイルを放り込んでtomcatを起動するだけで、GitBucketに直接アクセスすることができます!

4.Gogs- 囲碁言語

Gogs (Go Git Service) はGo言語で書かれたセルフサービスのGitホスティングサービスです。

5.- PHP開発

GitonomyはGitサーバーとして動作し、ウェブベースで管理・閲覧できるGitリポジトリ管理ソリューションです。

6.Gitorious- Ruby開発

Gitoriousは、Gitバージョン管理システムをベースにしたウェブプロジェクトホスティングプラットフォームです。Ruby on Railsをベースにしています。

7.ViewGit- PHP開発

ViewGitは、リポジトリの情報を閲覧するための Git バージョン管理システムのウェブインターフェイスで、インストールやアップグレードがとても簡単です。

#p#

8.Git Manager- PHP開発

Git Managerは、 Git リポジトリ、ユーザー、アクセス・グループを作成・管理するための Apache ウェブ・インターフェイスです。 Apache 認証をベースにしており、 MySQL データベースを使用してリポジトリ、ユーザー、グループに関するリレーショナルデータを保存します。また、 ViewGit リポジトリ・ビューアも含まれています。

9.- ASP.NET開発

Git Web Access は、ASP.NET で開発されたウェブベースの Git アクセスシステムです。

10.ジタリスト- Perl開発

Gitalistは、Gitリポジトリのブラウザベースのビューアです。

主な特徴

  • マルチリポジトリ対応

  • マルチブランチ対応

  • コミットの比較

  • Atom feeds

  • Color coded commit history

  • Gitweb.cgi URL compatibility

11.CODE- Python開発

Douban CODEはDoubanによって開発された gitベースの バージョン管理システムです。

現在、CODEがサポートを受け付けているフレームワークは1つだけです:

  • clone & push project

  • create project

  • create user

環境の準備

  • MySQL

  • Memcached

  • Python >= 2.7

  • pip >= 1.4.1

  • virtualenv

  • git

12.ギタイルズ- Java開発

Gitilesは JGitを ベースにしたシンプルなGitリポジトリブラウザです。

心拍は?

Read next