クライアントをインストールする。
参考
- さくらインターネットにTracを構築する - WeekbuildのHack倉庫
- Subversion/TortoiseSVNのインストール - ピノキヲ IT Wiki
- さくらインターネットでSubversion (SaikyoLine.jp)
- http://tortoisesvn.net/downloadsからパッケージ版のダウンロード。
Subversion/TortoiseSVNのインストール - ピノキヲ IT Wikiを参考にすれば、問題なくインストールできるはず。 - sshを使って繋ぐために、鍵を生成する。
PuTTYのputtygenを使用して、鍵を生成してSSHでつなげるようにします。
puttygen.exeはPuTTY Download Pageからダウンロードしてください。
さくらインターネットにTracを構築する - WeekbuildのHack倉庫より引用puttygen.exeを起動して、Generateボタンを押してください(空白エリアの中でマウスを動かせと表示されます。グリグリ動かしましょう)。
表示されるテキストエリア(Puglib key for pasting into OpenSSH authorized_keys
file)の中身をコピーし、メモ帳でテキストファイルに保存してください。
そのファイルをauthorized_keysというファイル名(拡張子な
し)に変更してください。
そのままSave private
keyボタンを押して秘密鍵を適当なフォルダに適当な名前で保存してください(私は忘れないようにToritoiseSVNのインストールフォルダ/binにおきました)。
authorized_keysをFTPで$HOME/.ssh/に置いてください。
さくらインターネットにTelnetで接続して、パーミッションを変更してください。
あと、.cshrcを書き換えて$HOME/local/binにPATHを通しておくことも忘れずに(2.(1)で既にやってあれば大丈夫)。
cd
chmod 700 .ssh
cd .ssh
chmod 600 authorized_keys - ToritoiseSVNを設定(SSH編)
これもさくらインターネットにTracを構築する - WeekbuildのHack倉庫を参考に。エクスプローラで適当なフォルダを選び右クリック→ToriseSVN→setting(設定))
これで、SSH関係の設定は完了。
画面左のツリーからNetwork(またはネットワーク)を選び、SSHクライアント欄にTortoiseSVNのインストールディレクトリ\binにあるTortoisePlink.exeのフルパスを指定してください。引数は
「-l アカウント名」と「-i 4.(2).5で作成した秘密鍵のパス」を指定してください。
例:秘密鍵id_rsa.ppkをTortoisePlink.exeと同じフォルダに置いた場合。XXXはさくらインターネットのユーザID
"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -l XXX -i "C:\Program
Files\TortoiseSVN\bin\id_rsa.ppk" - ToritoiseSVNを設定(キーワード置換編)
非常にないと困る機能、キーワード置換の設定を、クライアントで行う。
ファイル内の$Id$キーワードや$Date$キーワードを展開する為に、C:\Documents and Settings\xxx\Application Data\Subversion\config
を編集する。(Windowsのユーザーのホームディレクトリ配下のApplication Data\Subversion\config)enable-auto-props = yes
のコメントをはずすのと、
[auto-props]の下に、キーワード置換するファイルの設定を拡張子単位で行う。
バイナリファイルをキーワード置換したら大変なことになっちゃう気がするし。(未確認)[auto-props]
これで、↑の各々のファイルのインポートの際に、「$Id$」と「$Date$」と「$Author$」と「$Rev$」と「$URL$」キーワード置換が有効になる。
*.cgi = svn:keywords=Id Date Author Rev URL
*.pm = svn:keywords=Id Date Author Rev URL
*.pl = svn:keywords=Id Date Author Rev URL
*.hmtl = svn:keywords=Id Date Author Rev URL
*.htm = svn:keywords=Id Date Author Rev URL
*.txt = svn:keywords=Id Date Author Rev URL
*.js = svn:keywords=Id Date Author Rev URL
*.css = svn:keywords=Id Date Author Rev URL
*.sql = svn:keywords=Id Date Author Rev URL - 繋ぐでみる
エクスプローラーを開き、適当な場所で右クリックして、「TortoiseSVN」→「Repo-Browser」を選択。
URLを聞かれるので、入力する。
svn+ssh://myways.sakura.ne.jp/home/myways/var/svn/myway
これでつながるはずです。
なんか、英語で色々聞かれるけど、OKを押す!(キャッシュらしい)
ツリーを展開できたら、万事OK。
0 件のコメント:
コメントを投稿