2012年3月28日のブックマーク (8件)

  • gitosis で作るプライベートな git サーバ - Hatak::Techlog

    業務で使い始めた Git ですが、高機能過ぎて未だに使いこなせている自信がありません。 一方で、かつて利用していた Subversion はコマンドを忘れてしまって使うたびにググるほどに記憶が抜けつつあります。 そんな Git を複数メンバー・複数環境で利用する場合、マスターリポジトリを利用することがあります。これにより、Subversion のような中央集約型のソースコード管理をしつつも Git の恩恵を受ける開発スタイルを取ることができるます。 マスターリポジトリとして GitHub を利用するのが最も手っ取り早いですが、プライベート(= メンバーのみが閲覧できる)なリポジトリを作成するためには有料オプションにしなければなりません。しかも地味に高い。 こんな時、gitosis を利用すると手軽にプライベートな Git サーバを構築することができます。もちろん、リポジトリを利用するメンバ

    danpansa
    danpansa 2012/03/28
    腰をすえてやらないと、うまくうごかないな
  • GSI HOME PAGE - 国土地理院

    国土交通省国土地理院 (国土交通省法人番号2000012100001) 〒305-0811 茨城県つくば市北郷1番 電話:029-864-1111(代表) FAX:029-864-1807 アクセス情報・地図

    GSI HOME PAGE - 国土地理院
    danpansa
    danpansa 2012/03/28
    私の研究に使うにはちょっと細かすぎるかな
  • 知られざる大学教員の実態 - 4403 is not prime.

    書かなくてはならないという強い脅迫感でこれを書いています.いや,書き貯めています.皆さんは,大学教員というものがどのような職業であり,日々何をしているのか,よく解っていないと思います.ややもすると,知りたくもないかもしれません.そこで,私が見聞きした,大学教員の実態を赤裸々に暴露したいと思います.ただし,全てフィクションであり空想であり妄想です.所属機関とは一切関係ありませんし,特定の人物とは一切関係ありません.信じるかどうかは,あなた次第であると言えましょう.事実は小説よりも奇なり. 大学教員は寂しい 大学教員は特殊で,同期が数十名から数百名もいる新卒一括採用の企業とは違い,同期は少ないです.しかも,同僚も少なく,企業でいうところのBU程度の人数しかいません.さらに,その数少ない同僚とも,話す機会はほとんどなく,運が悪ければ,1週間誰とも会わないなんてことは珍しくありません.つまり,職場

    danpansa
    danpansa 2012/03/28
    分野はちがうけど、状況はどこでも似たようなものだな。
  • gitosis - Git リポジトリ群の管理とアクセス制御 vol.2 - openbooth

    gitosis - Git リポジトリ群の管理とアクセス制御 vol.1 の続編です。 前回までで、gitosis のインストールと疎通確認まで終わりました。もしエントリの通りに手を動かしていれば、手元には gitosis-admin.git のクローンがある状態のはずです。このエントリは gitosis の設定編ということで、gitosis-admin.git の説明をしていきます。 gitosis はアカウント情報やアクセス制御の情報を gitosis-admin.git を用いて管理します。アカウントの追加や削除やアクセス制御の変更を行うときには、僕たちは gitosis-admin.git の内容を変更することになります。 gitosis の設定変更の基は以下の2ステップです。 ローカルで gitosis-admin ディレクトリ以下のファイルを追加/変更/削除 サーバ上の gi

    danpansa
    danpansa 2012/03/28
    Gitへのユーザ登録の仕方。
  • CentOSでgitosis - ひげろぐ

    プライベートなリポジトリを長らくDropbox+Gitで運用してきたけど、サーバーサイドで動くアプリのデプロイに不便(サーバーにDropbox入れるのもアレだし、rsyncで転送するのもめんどくさくなってきた)なので今回VPS上のCentOSにgitosisを入れてみた。 導入 インストール sudo yum install gitosis yumで入れるといろいろとよきにはからってくれるので楽。(gitosisユーザーの追加やファイルのパーミッションの設定など) yumの標準リポジトリには入ってないので要外部リポジトリ。 初期化 sudo -H -u gitosis gitosis-init < /home/akahige/.ssh/akahige.pub ssh経由でのアクセスに公開鍵を準備して流し込む。 これで/var/lib/gitosis以下に設定ファイル等が作成される。 公開鍵

    danpansa
    danpansa 2012/03/28
     おかげでgitosis動いた。
  • Yukiharu YABUKI の tDiary(2009-07-14)

    _ [Debian] gitosis : setting of Debian GNU/Linux Lenny way gitを使う上で、複数のgitリポジトリを扱いたい場合、githubなどのサービスを利用する人もいるだろう。でも、全員が github のサービスを利用できるわけでもない。自分の書いたコードや文章を自分のサーバに保存したいという要求がでてくることは自然なことである。 そこで、Debian GNU/Linux Lenny に入っている、gitosis をつかって Debian package の意図に沿った gitosis の設定方法について少し書いてみる。 Debian GNU/Linux lenny に入っている gitosis パッケージは、gitosis というユーザを作っており、ちまたに言われている git ユーザで作るってやる方式とは異なる。 お約束、この内容は私

    danpansa
    danpansa 2012/03/28
     エラーに対処。公開鍵にユーザー名とマシン名を記入。
  • akibe

    artwork & engineering

    akibe
    danpansa
    danpansa 2012/03/28
    あとで読んで勉強
  • さくらのVPS CentOSでサーバ構築 15 – Gitosis - AKIBE @AKIBE

    さくらのVPS CentOSでサーバ構築 作業ノート15回目。 Gitを暫く使ってみて、不便だと思ったのは、ユーザーの追加や、プロジェクトの追加ごとにSSHで接続してディレクトリを作ったり、公開鍵を登録したりしなくてはい...さくらのVPS CentOSでサーバ構築 作業ノート15回目。 Gitを暫く使ってみて、不便だと思ったのは、ユーザーの追加や、プロジェクトの追加ごとにSSHで接続してディレクトリを作ったり、公開鍵を登録したりしなくてはいけないところ。 それを簡単にするgitosisをいれてみます。 gitosisは、プロジェクトの追加やユーザーの追加等を設定ファイルに記述して、設定ファイル自体を管理用のGitリポジトリで更新することで実際のサーバに反映してくれる便利なツールです。Userの設定 、Gitのインストール、Yumの設定の作業が前提となります。gitosisのインストールま