So-net無料ブログ作成
検索選択

Macで作るPHPの開発環境(Subversion) [mac]


あると何かと便利なバージョン管理のSubversionを導入してみる。

Subversionの導入

Subversionについて詳しくはwikiを参照。

 http://ja.wikipedia.org/wiki/Subversion

インストール

まず以下のURLからパッケージをダウンロード。

 http://downloads.open.collab.net/binaries.html

ちゃんとMac用になっているので、ダウンロードして解凍した後は、
 インストーラーの指示に従えば簡単にインストールできるハズ。

環境パスの設定

インストールしても、そのままでは利用できないので、
 利用できるように環境パスを設定する。

普段利用するユーザのディレクトリ直下に「.bashj_profile」を
 作成(既に存在する場合は追記)して、以下の内容を記載。

PATH=/usr/local/bin:$PATH
export PATH
MANPATH=/usr/local/man:$MANPATH
export MANPATH
INFOPATH=/usr/local/info:$INFOPATH
export INFOPATH

設定後、ターミナルを再起動して「env」コマンドで環境パスを確認。
 さらに、ちゃんと「svn」コマンドが実行できれば成功。

◆参考にしたサイト

 井原の学習帳〜macのsubversion設定

リポジトリ作成

リポジトリは「svnadmin create」コマンドで作成できる。

以下、サンプル。

$ svnadmin create /Applications/svn/test

これで「/Applications/svn」フォルダに「test」レポジトリが作成される。

アクセス設定

Subversionクライアントから「svn://〜」でアクセスできるように、
 svnserveを設定する。

作成したレポジトリのconfフォルダ内にある「svnserve.conf」の
 設定を次のように変更する。

[ general ]
anon-access = read
auth-access = write
password-db = passwd
realm = [レポジトリの説明]

次にユーザの設定。password-dbで指定したファイル(上記設定だとpasswd)を
 confフォルダ内に作成して、ユーザとパスワードを設定する。

[ users ]
[ユーザ名] = [パスワード]

設定が終わったら、sunserveサーバーを起動する。

$ svnserve -d

※自動起動の方法がわからないので、使うたびに手動で起動する必要が・・
 めんどくさい人は上記サイトを参考にSSHで設定するか、CVSを使うといいかも。

◆参考にしたサイト

 Subversionによるバージョン管理

とりあえず、これでSubversionの設定は完了。

Subversiveの導入

Subversionのクライアントとして、巷で噂のSubversiveプラグインを利用する。

インストール

インストールはEclipse上から行う。

メニューの「ヘルプ」→「ソフトウェアの更新」→「検索およびインストール」を選択。
 次に「インストールする新規フィーチャーを検索」を選択して、「次へ」をクリック。
 更新アクセス先一覧が表示されたら「新規リモート・サイト」を選択し、
 以下の2つのリモート・サイトを新規で登録する。

【Subversive】
 名前:Subversive
 URL:http://www.polarion.org/projects/subversive/download/1.1/update-site/
【ProjectSet】
 名前:ProjectSet
 URL:http://vpms.de.csc.com/projectset/update

登録が終わったら、いま登録した2つのリモート・サイトと、
 「Europa ディスカバリー・サイト」にチェックを入れて「終了」をクリック。

フィーチャーの選択画面が出たら「Subversive」にチェックを入れる。
 すると上に赤い×が出て、必須フィーチャーが足りないと言われるので、
 「必須項目を選択」をクリックする。
 ※Macの場合は、ディスカバリー・サイトのフィーチャーリストを展開してから
  「必須項目を選択」を押さないと、うまく行かない?っぽいので注意。

無事に必須フィーチャーが選択されて、赤い×が消えたら、
 「次へ」をクリックして、あとは画面の指示に従ってインストールする。

リポジトリの登録

無事にプラグインがインストールされたら、先に登録したリポジトリを登録する。

「バースペクティブを開く」から「SVN リポジトリー・エクスプローラー」を選択。
 右クリックメニューの「新規」→「リポジトリー・ロケーション」を選択。
 入力メニューが開いたら「一般」タグに以下のリポジトリ情報を登録。

URL:svn://localhost/ [レポジトリの絶対パス]
ユーザー:[passwdファイルに記載したユーザ]
パスワード:[passwdファイルに記載したユーザのパスワード]

接続に成功したら、チェックアウトを行う。
 ただし、中身は空なのでレポジトリ名のプロジェクトだけがチェックアウトされる。
 ※svnserveを利用する場合、svnserveが起動しないと接続できないので注意。


nice!(0)  コメント(1)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 1

ジャパンカップ 2011

第31回 ジャパンカップ 2011 血統、オッズ、枠順、過去レースなどのあらゆる情報から導き出された必勝馬券!独自の予想法で万馬券を狙いにいく最強予想サイトです!
by ジャパンカップ 2011 (2011-11-20 13:52) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この記事のトラックバックURL:
※言及リンクのないトラックバックは受信されません。

関連リンク

メッセージを送る

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。