MacをMavericksにしたらTortoiseSVNのコミットが失敗する
TitaniumもMavericksをサポートするようになったので、開発サーバーになっているMac miniをMavericksにアップグレードしてみたときの覚書。 環境: OS X Mavericks 10.9.1, Windows 8.1, TortoiseSVN 10.8.4 WindowsからMacの共有フォルダにあるソースをTortoiseSVNでコミットしようとすると下記エラー Error: Commit failed (details follow): Error: Can't move Error: '\\hoge\hogehoge\.svn\tmp\svn-CF8BDE60' Error: to Error: '\\hoge\hogehoge\.svn\pristine\3a\3abd0eabfa1e58f83cfcce2403a3dc22dcb7ad79.svn-base': Error: パラメーターが間違っています。 Macのログには下記エラー $ less /var/log/system.log Dec 25 11:21:11 local smbd[184]: File system does not support 0X0, size attrs Dec 25 11:21:11 local smbd[184]: File system does not support 0X40000, file attrs Dec 25 11:21:11 local smbd[184]: File system does not support 0X0 time attrs フォーラムにも上がっていてまだ直ってないらしい。 Server File Sharing unstable on mac and...: Apple Support Communities SMB1のみに切り替えると出来るという情報があるが私の環境では成功しなかった。 しょうがないので、しばらくはSSH経由でsvn commitすることにした(一度別フォルダに退避して、svn checkoutしてから上書きする)。 MacのSubversionを1.8に挙げないとTortoiseSVN