トップ 一覧 検索 ヘルプ RSS ログイン

Subversionの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
バージョン管理システム。ポストCVS。

基本的に何でも置けるみたいなので、履歴管理と衝突時にマージとかしてくれるファイルサーバと考えた方がいいかも。

!!!サーバ
!!さくらスタンダード

*だいたい下記サイトの通りにインストール
**http://nyarla.net/blog/subversion1
**ただしswigは入れなかったはず
*authorized_keys2にsubversion専用の鍵を登録した
**http://subversion.bluegate.org/doc/ch06s03.html#svn.serverconfig.svnserve.sshtricks.fixedcmd
**絶対パスを省略可能に
*~/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
http://scplugin.tigris.org/
*Finder上でSubversion管理

!smartSVN

http://www.syntevo.com/smartsvn/

*Javaなので起動が重い
*UIもそれっぽい
*svn+sshプロトコル対応

!!Windows

!TortoiseSVN
*機能も申し分ないのが素晴らしい

!Pageant
*Subversion用秘密鍵を登録
*自動的に秘密鍵を開くように
**http://www.st.ryukoku.ac.jp/security/ssh/publickey/win.html

!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との違いはよく分かる

{{category TechMemo}}