svnを試してみる。
PHPフレームワークのSymfonyのチュートリアルを試している。
その1日目に書かれているオペレーションを試してみる。
http://www.symfony-project.org/askeet/1_0/ja/1
リポジトリ、ディレクトリ作成
リポジトリ作成、trunk,branches,tagsディレクトリの作成
ここではsymfonyのチュートリアル通りaskeetというリポジトリ名にする。
$svnadmin create /Users/ユーザ名/svnroot/askeet
$svn mkdir -m "layout creation" file:///Users/ユーザ名/svnroot/askeet/trunk file:///Users/ユーザ名/svnroot/askeet/tags file:///Users/ユーザ名/svnroot/askeet/branches
適当に管理するファイルを作成
チュートリアルと違うけど、適当なファイルを作ろう
$mkdir ~/askeet
$touch ~/askeet/test1.php
$touch ~/askeet/test2.php
$mkdir ~/askeet/conf/
$touch ~/askeet/conf/test.conf
チェックアウトする。
まず、作成したテストのファイルを一度削除する
$rm -rf ~/askeet
実際にチェックアウトしてみよう。
$cd ~
$svn co file:///Users/mtbtaizo/svnroot/askeet/trunk askeet
チェックインしたファイルが、ちゃんとチェックアウトされていることを確認しよう。
$ls -R ~/askeet
参考にしたURL
http://juokonmacosx.blogspot.com/2004/12/subversion.html
http://www.proton.jp/apps/subversion.html