タグ

2014年6月5日のブックマーク (2件)

  • イマドキのIDE事情 第154回 簡単デプロイ!「Gitblit」で共有Gitサーバを手軽に構築 - たけぞう瀕死ブログ

    IDE連載の第154回です。今回はWebベースのインターフェースも備えたJavaベースのGitサーバGitblitを紹介しています。 http://news.mynavi.jp/column/ide/154/index.html Gitサーバを自前で立てようとするとインストールやら設定やらなにかと面倒ですが、GitblitJavaで実装されており、Tomcatなどにwarファイルをデプロイするだけで使うことができます(Tomcatの場合、実際は多少Tomcatの設定を変更しなければならない箇所はありますが…)。内部的にJavaで実装されたJGitを使用しているためGitすら不要という手軽さです。 この手軽さはJenkinsに通じるものがありますね。Jenkinsの場合、当時CIツールとしては既に他のツールがあったわけですが、その導入のしやすさと使いやすさから一気に主流になり、現在に至るま

    イマドキのIDE事情 第154回 簡単デプロイ!「Gitblit」で共有Gitサーバを手軽に構築 - たけぞう瀕死ブログ
    shu_ohm1
    shu_ohm1 2014/06/05
    "イマドキのIDE事情 第154回 簡単デプロイ!「Gitblit」で共有Gitサーバを手軽に構築"
  • イマドキのIDE事情(154) 簡単デプロイ!「Gitblit」で共有Gitサーバを手軽に構築

    意外と面倒なGitサーバの構築 GithubやBitBucketといったサービスの登場もあり、GitやMercurialなどの分散型バージョン管理システムも一般的に利用されるようになってきた。しかし、自分でGitやMercurialを利用可能なサーバを構築しようとすると、さまざまな依存ソフトウェアのインストールや設定が必要で、意外と面倒だ。そのような場合におすすめしたいのが、今回紹介するGitblitだ。 GitblitJavaで実装されたGitサーバで、Tomcatなどのサーブレットコンテナ上で動作する。内部的にはEclipse Foundationで開発されている「JGit」というGitJava実装を使用しているため、warファイルをデプロイするだけで利用でき、プラットフォームも問わない。Javaさえインストールされていれば利用可能で、非常に手軽に導入することができるのだ。 Git

    イマドキのIDE事情(154) 簡単デプロイ!「Gitblit」で共有Gitサーバを手軽に構築
    shu_ohm1
    shu_ohm1 2014/06/05