10 01

[雑記]Subversionの勉強

Tag: ソフトウェアuechoco @ 23 : 28 : 06

ここ最近、ノートPCを再インストールしたり、仮想環境をインストールしたりと、いろいろと環境整備をしてます。いい加減クリエイティブな活動をするべきだと思うので。せっかくPHP勉強会にも参加していることだし、バイトとしてPHPに接するだけでなく、一人のPHPerとして、クリエイティブな活動をしていきたいです。

そんな所信表明はおいておき、Subversionのレポジトリ管理を勉強し始めました。いままではデスクトップPCとノートPCのファイルの同期のために使っていただけなので、Subversionをまったく使いこなしていませんでした。tagsとかbranchesなんて気にしてませんでした。ちゃんと学ぼうと思います。

WEB+DB PRESSの vol.39に、『構成管理実践入門』という特集があり、Subversionのことが書いてあったので見ました。ちなみに、この特集にはgihyo.jpにて、連動企画のムービーが公開されています。本誌を持ってない人もWebで少し見れるみたいです。

初めて知ったのは、「インポート」機能。レポジトリにリソースを登録する作業ですが、やったことありませんでした。今までは、該当のフォルダを右クリックして、いきなりチェックアウトし、当然0ファイルなのですぐに終わり、その後にコミットしていました。この方法はよろしくないんですね。

開発は基本的に、trunk内のメインラインで行うんですね。なるほど。tgasはリリース時にその状態をコピーしてラベルを貼っただけと。なるほどなるほど。branchesは隔離された作業領域だけど、作らないに越したことは無いと。使ったことが無いのでイメージがわきませんが、branchesからtrunkへのマージはこまめにやれとは書いてありますが、簡単なんでしょうか?

この特集のMaven 2の前まで(Subversionの部分は全部)呼んだんですが、実際に使ってみないと感覚がつかめそうにも無いですね。コードラインポリシーを明確にするって言っても、どういうことを約束するのかいまいちつかめませんし。

世の中の開発者たちはみんなSubversionを使いこなせてるんですよね。みんなすごいなぁ。


10 01

[Linux]VMware Player/Server上でFedora7をやろうとしたけど

Tag: Linuxuechoco @ 11 : 35 : 00

いつものWindows機でLinux環境が持ち運べた方がいいので、仮想マシンでFedora7をやろうとしたんだけれども、何か挙動が変な気がした。使ったのは、VMware Player + Qemu on Windowsと、VMware Server。

Linux経験が浅いので、FedoraのGUIインストーラーは好きなのだが、今回はGUIインストーラが起動してくれなかった。CD-ROMのテストの後に、勝手に起動するはずなんだけど、そのまま青いCUIベースのインストーラのまま進んでしまった。デスクトップ機にFedora7をインストールしたときは、勝手にGUIインストーラが起動したんだが、どういう条件でGUIのインストーラが出たり出なかったりするのかよくわからない。

とりあえず、進めようと思って、言語をJapanese(日本語)として選択すると、「ja_JPのUTF-8は表示できないので、英語で表示します」って言われた。GUIじゃないからしょうがないのかもしれないけど、英語読めないから、何インストールしてるのかわからない。

ドライブのパーティション設定とか、適当に選択したら、勝手にLVMの入った構成が出来上がってて、しょうがないから、了承。

その後の、パッケージのインストールが使いづらい。1個1個のパッケージをインストールするかしないかを決めるのが良くわからず、カテゴリ単位でありなししかできなかった。だから、自分が何をインストールしたのかも良くわからない。

なんだかんだ、適当に[OK]押してたら、勝手にインストールが始まって、勝手に再起動して、ターミナルが立ち上がったけど、このインストール作業が自分的には納得がいかないので、VMwareはやめました。

結局、急ぎの用だったので、当面はcygwinで我慢することに。coLinuxは「Fedora7さくさく動かしているよ~」って先日聞いたので、最後の手段。次はVirtualBoxに手を出してる。

で、GUIインストーラーが起動しない、根本的な原因が良くわからないのだけど・・・仮想のビデオメモリとかかな?そんな設定見たこと無いけど。

Continue reading “[Linux]VMware Player/Server上でFedora7をやろうとしたけど”