subversion.事務所に爆弾をしかけたのは、破壊行為だった。ここに本流を入れるbranchestagsCVSはブランチをやるとわけわからんようになるらしくてあまり使わない方がいいと言われている。Subversionではブランチ・タグは単純なファイルコピーでシンプルなのでバンバンやってよろしいらしい。クライアントをダウンロードしてください。なんと一度1.5のクライアントを使うと1.4に戻せないみたい!!SubversiveでクライアントSVNKITをdevelopmentにして、戻すと何故か起動直後に落ちるようになった。svnのバージョンが原因みたいブランチをトランクにマージする方法リビジョンを指定する。http://svn.example.com/repos/calc/trunkこのコマンドは作業コピーに/repos/calc/trunkの「343-344における変更点」だけを取り入れる。exportなんてあるんだ!.svnファイルを生成せずにファイルだけ得られるみたいだ。--------vendor2(別のリポジトリ)libraryにsvn:ignoreつけるだけでOK。libraryに直接別のリポジトリを置いても大丈夫かもね。別リポジトリのupdate/commitが面倒だけど、同じものが複数のリポジトリにまたがるよりかはマシ。そもそもリポジトリ設計が...(ry外部定義こういう別のレポジトリを配置する場合のやり方が標準で備わってました!!上記の方法だとupdateが面倒。{repository_url}」を設定するだけ。いうリポジトリ構造の場合。http://repos/mogeマニュアルみるとディレクトリの指定は相対パスなのでvendorじゃなくてもrootでもいいみたい。バージョンも指定できるらしい参考http://www.mazn.net/blog/2008/07/07/98.htmlマニュアルhttp://subversion.bluegate.org/doc/ch07s05.htmlリビジョン番号や更新者や日付をファイル内に自動で埋め込みたいsvn:keywords使ってファイルごとに使うキーワードを設定する。そんなこと普通はやってられないので自動プロパティ設定する。クライアントのconfigファイルの[auto-props]ディレクティブに設定。phpだったらこんな感じ。svn:mime-type=text/x-phpここにいい見本があったhttp://code.google.com/p/symfony-doc-ja/wiki/SymfonyReposito...あとはファイル名に「$Id$」って書くだけ。$」みたいなのに置き換わります。svnプロパティで管理されるので、一度この属性がついたらどこでも有効になる。WindowsでもCUIで使うapache2.0http://subversion.tigris.org/servlets/ProjectDocumentList?fo...apache2.2http://subversion.tigris.org/servlets/ProjectDocumentList?fo...コミット時にメール送信hooks/post-commitを変更するだけ。スクリプトは自前で用意しないといけない。これを使わせてもらった。http://f29.aaa.livedoor.jp/~yamakan/index.php?LinuxSettingMe...リポジトリの分割http://blog.iwa-ya.net/2007/06/02/011048結構簡単にできるね。今までの履歴に別のディレクトリからコピーとかしてると、それもimportしないといけないという...ユーザごとにアクセス権限設定する(認可のオプション)http://subversion.bluegate.org/doc/ch06s04.html#svn.serverco...結構簡単にできる。fileにはこういうのを定義。グループも設定できる。mod_davの制限上できないhttp://www.digilib.org/modules/bwiki/index.php?Subversion#zc...コミットしたのに認識されない謎の現象あるディレクトリにファイル数1000overをコミット。updateとかinfoとかlogとかしてもそのディレクトリだけ反映されない。他のファイルはコミットしても反映される。updateでなくcheckoutだったら更新できた。なるhttp://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_externals_r...コマンド逆引きある期間の差分を得るr2499からheadまでの変更。style)ファイル中に違う改行コードを使ってる。(ログインするとコメントできます)「Subversion」について友人に書いてもらう。