サーバ側:リポジトリの作成
svnadmin create $repository_name
開発用ディレクトリの作成
svn mkdir $url/trunk $url/branches $url/tags -m "$comment" --parents
スケルトンのチェックアウト
svn checkout $url/trunk $destination
ワーキングコピーへのソースコードのコピー
cp -r $source $destination
ファイルをバージョン管理対象に
cd $destination svn add .
svn状態の確認
svn status※ コミット前に必ず状態を確認する。
間違えた場合は取消す
svn revert※ 新規追加したファイルがあれば消えてしまうし、修正したファイルがあれば戻ってしまうので、revertを行う前に退避すること。
コミット
svn commit -m "$comment"