トップ «前の日記(2006-03-23) 最新 次の日記(2006-03-25)» 編集

MOMENTS Old Diary

2003|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|

2006-03-24

_ [つれづれ]朝

07:00am起床。

_ [Vine][Subversion]Vine 3.2でSubversion

バージョン管理をCVSからSubversionに変更してみようといろいろテスト。

ほとんどがaptで導入できるので、楽勝っぽい。

# apt-get install apache2
# apt-get install mod_dav
# apt-get install subversion
# apt-get install subversion-mod_dav_svn

で、リポジトリを作成し、Webサーバからアクセスできるように設定ファイルを書き換えて、テストしてみたらエラーorz

# /etc/rc.d/init.d/apache2 configtest
Syntax error on line 2 of /etc/apache2/conf.d/subversion.conf:
Cannot load /etc/apache2/modules/mod_dav_svn.so into server: /etc/apache2/modules/mod_dav_svn.so: undefined symbol: dav_xml_get_cdata

どうも、モジュールの読み込まれる順番があやしい。/etc/apache2/conf.d/subversion.confで読み込まれるモジュールをコメントアウトし、/etc/apache2/conf/httpd.confのLoadModuleがつらつらと続くところの最終行に追加したら解決。aptで入れてこれは、何かミスっぽい?

Windowsとかから使うためのクライアントの設定についてはまたあとで。

301 Moved Permanentlyなエラーの対処方法

svnコマンドで、インポートを行おうとすると、

$ svn import -F test/test.txt test  http://localhost/pages/

svn: PROPFIND リクエスト (相手: '/pages') が失敗しました svn: PROPFIND (URL: '/pages'): 301 Moved Permanently (http://localhost)

と表示されてしまい、にっちもさっちもいかなくなるワナorz 該当のURLへw3mなどで接続すれば、ちゃんと中身が表示されるのに……。してみると、それらしい情報を。

うあ、確かに<Location>で指定してある場所にディレクトリの実体があったよ。考えてみれば、SVNPathで指定したディレクトリが、その場所に割り当てられるわけだから、ダブっちゃいけないわけか。同名のディレクトリを削除して、

$ svn import -F test/test.txt test  http://localhost/pages/
追加しています              test/test.txt

リビジョン 1 をコミットしました。

おお、上手くいった。その前にパーミッションの指定で間違えたけどナー。リポジトリ格納ディレクトリの所有者はApache2の動作ユーザ・グループにしてやらないとなのでした。

Windows環境からのアクセス

Subversionを導入したサーバは、外部からはアクセスできないものなので、SSHポートフォワードなどを使ってアクセスするようにしました。内部なので今は認証系を入れていないけど、きっちりと設定するなら細かい部分まで手順書を書いておいた方が後々楽できそう。これも後でテスト。

てことで、Windows環境からSubversionを使うのはGUIが楽だよねということで、を参考に、TortioseSVNを導入。シェルと一体化できるのし、基本的な操作は直感的にできるので、WinCVSに比べればかなり洗練されている印象です。

とりあえず、ウチのサイトのリポジトリと、某サイトのリポジトリを作ってインポートしてみました。

やはり複数の端末で作業するときは、バージョン管理を使ってやらないといろいろ困りますからね。マニュアル読んで便利な使い方も身に付けたい所存。

CVSをすでに使っているときは、で変換できるのですね。でも、CVSを動かしているサーバのOSのバージョンが低いから非互換が起きたらイヤだしな〜。これは保留。

_ [PS3]

や、PSPもすでにリージョンフリーなので、驚きはないといえばないのですが、ドル箱(予定)の据え置き機で決断したのは天晴れ。

と、PS3を褒めてみたのですが……。

SUGEEEEEE!

これが任天堂クォリティ。レボリューションはオールドゲームファンを全て取り込むつもりですか。

_ [PSE]PSE関連法案の迷走っぷりが素敵

の表示結果を時系列で見てみると経済産業省のぐだぐだっぷりがよくわかりますね。

結局、事実上中古販売は法規制の対象外に落ち着いたようですが、実質的には様子見の期間が未規定のまま法施行に入るわけで、いつお役所が手のひらを返すかわからない以上、油断は禁物?

法案修正にまで持っていかないと、解決とは言えないだろうなぁ。

_ [散財]本日の散財

_ [ラノベ][読書感想][あすか 正太]初恋マジカルブリッツ 大好きです、あなたにだけは伝えたい!

読了。

こっ恥ずかしすぎる!! もう、ヴィーゴとの戦いなんてうっちゃって、ひたすら愛愛愛。うあ、少女漫画の世界だよ。

ラノベなのに、えっちしーんが結構あるというのもある種斬新というか、突き抜けちゃってますね。鼓太郎も、祈梨もユージェニーも、初々しすぎて見てられないったら、もうっ。

なんか、リリスはツンデレだし、妹フラグも順調に進んでるし、このモテモテ具合は新たなラブコメの種。暗くなりそうな伏線は放置しておいて、次巻はまったりらぶらぶ方面をじっくり描いてほしいかもー。

そうそう、作者のあすか正太しご結婚されたことにあとがき読んでようやく気付きました。だからウェディングドレスなのね、表紙。おめでとうございます。

_ [Webぐる][Blog]

私もみました。


My influence
[1241.5]

本日のツッコミ(全1件) [ツッコミを入れる]
_ HMM (2006-03-24 21:21)

すごいぜ!レボリューション!


トップ «前の日記(2006-03-23) 最新 次の日記(2006-03-25)» 編集

If you want to delete this message, you move to "preferences" page and edit the footer.

It is better to read README and How to write diary before you write diary.