チカッパプランで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.コミット
これでいけるようです。