トップ 最新

ただのにっき

2005-09-21(水) [長年日記]

SubversionのリポジトリをWebで公開する

今までCVSで自作ソフトを管理していたせいで、リポジトリの公開はしていなかったのだが(セキュリティまわりが面倒なので)、Subversionなら簡単(らしい)のでやってみることに。

もっとも、先日作ったリポジトリは、プライベートなファイルも含めて単一リポジトリにごちゃ混ぜにしてしまったので、permission設定などが面倒そうだ。公開用のリポジトリは/var/lib/svn以下に、プロジェクト別に作り直そう。対象はRuBBSmobiler散財自慢

% for p in rubbs mobiler waste; do
    svnadmin create --fs-type fsfs /var/lib/svn/$p
    svn import -m "import $p" $p file:///var/lib/svn/$p/trunk
  done

続いてApache2の設定。

% sudo apt-get install libapache2-svn
(略)
% sudo a2enmod dav_svn

そんでもって、用意しておいたVirtual Serverのconfはこんな感じ(一部抜粋):

<VirtualHost xxx.xxx.xxx.xxx>
        :
        :
   <Location />
      <IfModule mod_dav.c>
         Dav svn
         SVNParentPath /var/lib/svn
      </IfModule>
      <LimitExcept GET PROPFIND OPTIONS REPORT>
         Deny from all
      </LimitExcept>
   </Location>
</VirtualHost>

Webからは見るだけ。commiterはsvn+sshを使う前提。で、apache2をreload。拍子抜けするほど簡単だなぁ(RuBBSの例)。

これで安定版ブランチを切れるから、安心して開発を再開できる!(それは言い訳っぽくね?)

Tags: svn apache

Picasa日本語版が出た〜

Picasaがや〜〜っと正式に日本語化されたのが嬉しくて、思わずTech総研ブログの方に一本書いてしまったよ。夕べは遅くまで、自分の画像ライブラリのラベル付けにはまってしまった(←こういうのに時間をかけすぎて本末転倒になるタイプ)。

そう言えば、mixiのめがねっこコミュによれば眞鍋かをりがメガネ壁紙を公開中(←やや偏った情報)とのことなので、「メガネ」ラベルも作るべきだな。もっとも、眞鍋のメガネは狙いすぎててあざといから、あんまり好きじゃないのだが。むしろある種の開き直りを感じるしょこたんの方が好感が持てると思うが、どうか。

Tags: google picasa

tdiary.org更新

tdiary.orgのドメイン更新時期が迫ってきたので、5年延長した。10年延長するには財布が軽すぎた(笑)。

……と書いておけば、5年後にもし忘れていても、長年日記を読んで思い出すだろう。

Tags: tDiary