$Id$を置換させるために各ファイルに setprop しなくてもよくなったと思われる機能追加。
new 'auto-props' feature can set file properties during 'svn add/import'
TortoiseSVNの作った管理用ファイル(.svn以下)の改行コードはLFになっている。
CVSの時はcygwinでテキストモードマウントしたディレクトリで作業するようにしていた流れで、 cygwin上のSubversionは改行コードをCRLFにしてしまって互換性がない。 そろそろCygwin上でもフツーのWindows版をバイナリインストールする方が幸せになれるのかなあ…
エディターが最初に生成するファイルの改行コードが違う問題に関しては、 svn:eol-style 属性 をつけることで回避できるわけだし。
…ん?? Cygwin版でもバイナリマウントなディレクトリ上で作業すればいいのか?
問題なし。
https://... も使えるし、これでTortoiseSVN使おうという気分になってきたぞ。
apache2の設定で、社内側IPだったらクライアント証明書不要、外界のIPだったらクライアント証明書必要にしている。
<Location /repos>
DAV svn
SVNPath "/home/svn/repos"
SSLRequire %{SSL_CLIENT_I_DN_CN} eq "Hoge CA" \
or %{REMOTE_ADDR} =~ m/^192\.168\.[0-9]+\.[0-9]+$/ \
or %{REMOTE_ADDR} =~ m/^2001:218:45e:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*$/
<Limit GET HEAD PROPFIND OPTIONS REPORT>
Order allow,deny
Allow from all
</Limit>
<Limit PUT POST DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK MKACTIVITY CHECKOUT>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET HEAD PROPFIND OPTIONS REPORT PUT POST DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK MKACTIVITY CHECKOUT>
Order deny,allow
Allow from all
</LimitExcept>
</Location>
できるらしい。期間限定かどうかは不明。
なんと。いつのまにかショートカットで実装するようになったのか。
Samba3いいなあ。
今OSとしての進化のバランスはMacOSXが一番いい感じがするんだよなー。そろそろ本当に常用したい。 PowerBookG4買うなら15インチSuperDriveモデルか17インチモデルな気がするけどやっぱ高い。にゅーー(悩)