借りているレンタルサーバの容量が余っているのでSubversionを入れて、WindowsパソコンからTortoiseSVNでアクセスします。
レンタルサーバへのsubversionのインストール
レンタルサーバにsubversionをインストールします。sshでログインし次のコマンドを順に実行します。
1.subversionをダウンロード/展開/インストールします。
% mkdir $HOME/src/ % mkdir $HOME/src/subversion/ % cd $HOME/src/subversion/ % wget http://subversion.tigris.org/downloads/subversion-1.6.15.tar.gz % wget http://subversion.tigris.org/downloads/subversion-1.6.15.tar.gz % tar xzf subversion-1.6.15.tar.gz % tar xzf subversion-deps-1.6.15.tar.gz % cd subversion-1.6.15 % ./configure --prefix=$HOME/local --with-ssl --without-berkeley-db % gmake clean % gmake % gmake install
2.subversionのインストールが正常に行われたかを確認します。
% which svn /home/xxxx/bin/svn % svn --version svn, version 1.6.15 (r1038135) compiled Sep 8 2013, 11:19:00 Copyright (C) 2000-2009 CollabNet. Subversion is open source software, see http://subversion.apache.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).
3.次のコマンドでリポジトリを作成します。
% mkdir -p ~/svn/repos % cd ~/svn/repos % svnadmin create test
4.次のコマンドでチェックアウトを行います。フォルダ「temp」を作成してリポジトリ「test」をチェックアウトし、作業コピー「test」を作成します。
% mkdir ~/temp % cd ~/temp % svn co file:///home/xxxx/svn/repos/test test Checked out revision 0.
5.次のコマンドでコミットを行います。作業コピー「test」にフォルダを作成し、その後コミットします。
% cd test % svn mkdir trunk branches tags A trunk A branches A tags % svn commit -m "first commit" Adding branches Adding tags Adding trunk Committed revision 1.
6.次のコマンドでコミットした内容を確認します。作成したフォルダが表示されます。
% svn list file:///home/xxxx/svn/repos/test branches/ tags/ trunk/
パソコンへのTortoiseSVNのインストール
作成したリポジトリに対して操作を行うためのアプリケージョンTortoiseSVNをインストールします。
1.「TortoiseSVNのダウンロード」から利用する端末に合ったファイルとLanguage packsを取得してインストールします。
2.TortoiseSVNを日本語化します。Windows画面上で右クリックをすると、プルダウンメニューに「TortoiseSVN」が表示されるので、 「Settings」を選択します。表示された画面の左側で「General」を選択し、右側の画面「Language」で「日本語」を選択し、OKボタンを押します。
3.sshによりサーバに接続するように設定します。Windows画面上で右クリックをすると、プルダウンメニューに「TortoiseSVN」が表示されるので、 「TortoiseSVN」>「設定」をクリックし、「ネットワーク」を選択します。表示された画面の下部にある「SSHクライアント」に次のデータを設定します。
"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -l <ユーザー名> -pw <パスワード>
パソコンからTortoiseSVNでサーバにアクセス
TortoiseSVNを使って、チェックアウトにより、作成したリポジトリ「test」をパソコンのデスクトップ画面にコピーします。Windows画面上で右クリックし、表示されたプルダウンメニューの「SVNチェックアプト」を選択します。表示された画面の「リポジトリURL」に次のデータを設定してokボタンを押します。
svn+ssh://<レンタルサーバのURL>/home/<ユーザー名>/svn/repos/test/
デスクトップ画面に作業コピー「test」が作成されます。