subversion
をテンプレートにして作成
[
トップ
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*バージョン管理システム [#a38d241b]
*さくらインターネット+svn+TortoiseSVN [#i2bc093e]
[[さくらインターネット:http://www.sakura.ad.jp]]の[[レン...
[[subversion:http://subversion.apache.org/]]を動かし,ク...
ただし,
-sshでアクセスするので[[スタンダードプラン:http://www.sak...
-レンタルサーバ上に[[svn:http://subversion.apache.org/sou...
-クライアントのWindowsには[[PuTTY:http://www.chiark.green...
であることが前提.
**SSH接続準備 [#ge648b6f]
TortoiseSVNでサーバに接続するときパスワードを毎回聞かれな...
+puttygen.exeで公開鍵,秘密鍵を生成する.puttygen.exeを起...
Generateで生成して,
Public key for pasting in to OpenSSH au authorized_keys ...
のところのテキストをコピペして,authorized_keysというファ...
また,秘密鍵も適当な名前で保存しておく(拡張子ppk).~
注) SSH-1でないとTortoiseSVNではうまく動かなかった
+authorized_keysをFTPクライアントなどで/home/foox/.sshに...
+.cshrcファイルに以下を追加
setenv PYTHONPATH $HOME/local/lib/python:$HOME/local/lib...
setenv PATH $HOME/local/bin:$PATH
setenv LD_LIBRARY_PATH $HOME/local/lib
**リポジトリ生成 [#f62f2cee]
ホームディレクトリ直下にsvn/reposフォルダにリポジトリを置...
+PuTTYなどでサーバに接続
+リポジトリ用フォルダ生成
mkdir -p $HOME/svn/repos/common
など.ここではcommonが生成したいリポジトリの名前.
+svnadminコマンドでリポジトリ生成
svnadmin create $HOME/svn/repos/common
TortoiseSVNでローカル上に生成して,フォルダごとFTPでサー...
**TortoiseSVNの設定 [#ba9d828f]
+TortoiseSVNの設定->ネットワークのSSHクライアントに以下を...
"C:\Program Files\PuTTY\plinkw.exe" -l ユーザ名 -i "C:\p...
"putty_private_key1_sakura.ppk"は上の[[SSH接続準備>subver...
また,ここではSSHクラインとに[[PuTTY日本語ごった煮版:http...
"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe"
を用いてもよい
+リポジトリブラウザで
svn+ssh://ユーザ名.sakura.ne.jp/home/ユーザ名/svn/repos/...
にアクセスしてみてパスワードなしでアクセスできるか確認す...
+試しにインポート,チェックアウトして確認する.
*Link [#i1f93048]
-Server
--[[Visual SVN Server:http://www.visualsvn.com/server/]]
-Client
--[[TortoiseSVN:http://tortoisesvn.tigris.org/]] : Window...
--[[AnkhSVN:http://ankhsvn.open.collab.net/]] : Visual St...
終了行:
*バージョン管理システム [#a38d241b]
*さくらインターネット+svn+TortoiseSVN [#i2bc093e]
[[さくらインターネット:http://www.sakura.ad.jp]]の[[レン...
[[subversion:http://subversion.apache.org/]]を動かし,ク...
ただし,
-sshでアクセスするので[[スタンダードプラン:http://www.sak...
-レンタルサーバ上に[[svn:http://subversion.apache.org/sou...
-クライアントのWindowsには[[PuTTY:http://www.chiark.green...
であることが前提.
**SSH接続準備 [#ge648b6f]
TortoiseSVNでサーバに接続するときパスワードを毎回聞かれな...
+puttygen.exeで公開鍵,秘密鍵を生成する.puttygen.exeを起...
Generateで生成して,
Public key for pasting in to OpenSSH au authorized_keys ...
のところのテキストをコピペして,authorized_keysというファ...
また,秘密鍵も適当な名前で保存しておく(拡張子ppk).~
注) SSH-1でないとTortoiseSVNではうまく動かなかった
+authorized_keysをFTPクライアントなどで/home/foox/.sshに...
+.cshrcファイルに以下を追加
setenv PYTHONPATH $HOME/local/lib/python:$HOME/local/lib...
setenv PATH $HOME/local/bin:$PATH
setenv LD_LIBRARY_PATH $HOME/local/lib
**リポジトリ生成 [#f62f2cee]
ホームディレクトリ直下にsvn/reposフォルダにリポジトリを置...
+PuTTYなどでサーバに接続
+リポジトリ用フォルダ生成
mkdir -p $HOME/svn/repos/common
など.ここではcommonが生成したいリポジトリの名前.
+svnadminコマンドでリポジトリ生成
svnadmin create $HOME/svn/repos/common
TortoiseSVNでローカル上に生成して,フォルダごとFTPでサー...
**TortoiseSVNの設定 [#ba9d828f]
+TortoiseSVNの設定->ネットワークのSSHクライアントに以下を...
"C:\Program Files\PuTTY\plinkw.exe" -l ユーザ名 -i "C:\p...
"putty_private_key1_sakura.ppk"は上の[[SSH接続準備>subver...
また,ここではSSHクラインとに[[PuTTY日本語ごった煮版:http...
"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe"
を用いてもよい
+リポジトリブラウザで
svn+ssh://ユーザ名.sakura.ne.jp/home/ユーザ名/svn/repos/...
にアクセスしてみてパスワードなしでアクセスできるか確認す...
+試しにインポート,チェックアウトして確認する.
*Link [#i1f93048]
-Server
--[[Visual SVN Server:http://www.visualsvn.com/server/]]
-Client
--[[TortoiseSVN:http://tortoisesvn.tigris.org/]] : Window...
--[[AnkhSVN:http://ankhsvn.open.collab.net/]] : Visual St...
ページ名: