Subversion
最終更新時間:2007年02月11日 15時31分49秒
バージョン管理システム。ポストCVS。
基本的に何でも置けるみたいなので、履歴管理と衝突時にマージとかしてくれるファイルサーバと考えた方がいいかも。
サーバ
さくらスタンダード
- だいたい下記サイトの通りにインストール
- http://nyarla.net/blog/subversion1
- ただしswigは入れなかったはず
- authorized_keys2にsubversion専用の鍵を登録した
- ~/svn以下にリポジトリを作成
自鯖
- apt-get でApache2とSubversionを入れた
- conf.d/svnに設定を書いた
- /svn以下をmod_svn管理下に
- 認証はauthzに
- authz書いた
- /etc/apache2/内にパスワードファイルを作った
クライアント
Mac
Subversion Package
http://www.codingmonkeys.de/mbo/
- svnXで強く薦められてたので。
svnX
http://www.lachoseinteractive.net/en/community/subversion/svnx/
- 見てすぐ分かるGUIクライアント
SCPlugin
- Finder上でSubversion管理
smartSVN
http://www.syntevo.com/smartsvn/
- Javaなので起動が重い
- UIもそれっぽい
- svn+sshプロトコル対応
Windows
TortoiseSVN
- 機能も申し分ないのが素晴らしい
Pageant
- Subversion用秘密鍵を登録
- 自動的に秘密鍵を開くように
xcodediff
http://freemind.s57.xrea.com/xdocdiff/
- Word, Excel の差分を表示
- 外部ビューアの対応付けがうまく行かない
参考にした
- http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=subversion+1.0.0+on+woody
- とにかく何をやればいいのか分かる
- http://subversion.bluegate.org/doc/
- 邦訳
- http://www.hyuki.com/techinfo/svninit.html
- やってみなくちゃ分からない
- http://ukai.jp/debuan/2002w/subversion.txt
- CVSとの違いはよく分かる
[TechMemo]