ロりポップでsubversion

チカッパプランでSSHが使えてsvn関連のコマンドを使えるのでリポジトリを作ってみる。

サーバー側

1.リポジトリ用のディレクトリを作成。
mkdir -p repos/hoge
2.リポジトリを初期化
svnadmin create repos/hoge --fs-type fsfs
3.trunk、branchs、tagsを作成
svn mkdir file://[フルパス]/repos/hoge/trunk -m "create trunk."
svn mkdir file://[フルパス]/repos/hoge/branchs -m "create branchs."
svn mkdir file://[フルパス]/repos/hoge/tags -m "create tags."

続いてクライアント側(TortoiseSVNを使用)

1.SSHクライアントの設定

TortoiseSVN同梱の「TortoisePlink.exe」(SSHクライアント)を利用
[TortoiseSVN]→[設定]→[ネットワーク]のSSHクライアントに

"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -P [接続ポート番号] -l [SSHアカウント] -pw [SSHパスワード]
2.チェックアウト

空フォルダを作りチェックアウト。
[TortoiseSVN]→[チェックアウト]
その際のリポジトリのURLは

svn+ssh://[SSHアカウント]@[SSHサーバー]/[リポジトリまでの絶対パス]/trunk
3.チェックアウトしたフォルダにバージョン管理するフォルダ、ファイルをコピー
4.コミット

これでいけるようです。