cetos 6.0 サーバーたててみる 第7回 「webサーバー openvpn svn」
webサーバーは教科書サイトとkajuhome.comを見つつ2011年中に稼働させた。
openvpnは教科書サイトの設定に従うだけ。ただサーバーの外部IP変更がvaluedomainに反映されなくて、vpnを確立できないのに大分はまった。これはvaluedomainの設定を誤っていたためだった。
svnも教科書サイトを参考にサーバーにインストールして、LANのみにアクセスを許可してリポジトリの作成をした。クライアントでテストして問題なく動作した。以下svnの覚書
/etc/httpd/conf.d/subversion.conf
でLocation /reposと設定したので、
http://ドメイン名/repos/hoge
となっている。
svnホスト(サーバー)で使うコマンド
- リポジトリの作成
svnadmin create /var/www/svn/hoge
svnクライアントで使うコマンド
- リポジトリから作業コピーをチェックアウト
svn co http://ドメイン名/repos/hoge [クライアントのローカルpath]
- 作業コピーの内容の確認
svn st
- 作業コピーで作成したファイル等をリポジトリに追加する準備(ディレクトリは再帰的に扱われる)
svn add hoge
- リポジトリへ作業コピーをチェックイン(メモをつけて)
svn ci -m "memo"
- リポジトリの変更内容を作業コピーに反映(作業コピーの更新)
svn up
以前、教えてもらったのに使ってなかったからほぼ忘れてた。