Samba上でTortoiseSVNを扱うときの設定

メモ。

create mask = 664 # ファイル作成時のマスク
directory mask = 664 # ディレクトリ作成時のマスク
delete readonly = yes # readonlyなファイルを削除可能にする

unixだとディレクトリに書き込み権限があればreadonlyなファイルも削除できるけど、windowsでは削除できない。 しかしSubversionは.svn以下のファイルを0444で作成することがあるので、TortoiseSVNだと処理が途中でストップしてしまう。 それを回避するためにはwindows上でreadonlyなファイルを削除できるようにdetele readonly = yesを設定する必要がある。 という認識で合ってるかな?

5.3.1 Creation masksあたりを参照。