タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Gitとgitoliteに関するn314のブックマーク (3)

  • ほげめも: gitolite を使ってみた

    gitolite を使ってみた このごろ個人的な Git リポジトリ管理ツールとして gitolite を新たに使い始めました。 同種のソフトウェアとして gitosis があり、Gitなどで紹介されていることも多いのですが、gitosis は Debian ではすでに削除されているなど古いソフトウェアらしいので、これから始めるなら開発が活発な gitolite がいいようです。 gitolite は gitosis に比べて、ブランチやパス毎にアクセス権が細かく設定できるとか ADC でユーザに管理ツールが提供できたりとかなかなかすごいのですが、どうも腑におちなかったのが複数の SSH 公開鍵 (pubkey) を持つユーザの登録方法です。 gitosis ではひとつの鍵ファイル keydir/yaegashi.pub に複数の pubkey を連結してつっこんでおけたのですが、g

  • GitoliteとGitWebを連携させる方法(Gitリポジトリの閲覧とBASIC認証の自動化) - (DxD)∞

    GitoliteのリポジトリをGitWebで表示する方法 Gitoliteで管理するリポジトリをGitWebから閲覧するためには、Gitoliteで管理しているリポジトリディレクトリ・ファイルのパーミッションを変更し、Webサーバー(Apache)がGitoliteのリポジトリにアクセスできるようします。 (Gitoliteの管理用リポジトリ(gitolite-admin.git)の設定ファイル(gitolite.conf)で、GitWebのアクセス権限を設定(R = gitwebを追加)する方法もあるようですが、今回の方法では特に必要ありません。) まず、Webサーバー(Apache)の実行ユーザー(apache)をGitoliteの実行グループ(gitolite)に追加します。 su - usermod -a -G gitolite apache 次に、Gitoliteグループ(git

  • Git管理の神ツール「Gitolite」なら、ここまでできる!

    「Git」使ってますか? 近年、分散バージョン管理システム「Git」が急速にシェアを伸ばしています。筆者は、チケットシステムやバージョン管理の勉強会などを開催したりしていますが、Gitユーザーがかなり増えてきていると感じます。 しかしながら、そのような勉強会でアンケートを取ってみると、実案件では半分以上の人がSubversionを利用しており、Gitの導入はまだまだ進んでいません。移行コストが掛かったり、プロジェクトマネージャ層への知名度がまだまだ低いというのもありますが、理由の1つとして、ユーザー管理が煩雑であったり、アクセス制御に関する情報が不足しているということもあると思います。 そういうわけで稿では、Gitリポジトリのユーザー管理やアクセス制御を簡単に行う「Gitolite」を紹介します。 なお、稿ではGitの利用方法については紹介しませんので、Git自身の使い方については改め

    Git管理の神ツール「Gitolite」なら、ここまでできる!
  • 1