VMware Player 上のOSからホストOS Windows7 との共有フォルダにSubversion で checkout できない件
できなかった。
ホストOS: Windows 7 Proffessional 32bit
ゲストOS: Ubuntu 11.10
やりたかったこと
ゲストOSのUbuntu からホストOS Windows との共有フォルダにソースコードをcheckout する
起きたこと
こんなメッセージが出て、できなかった。
svn: '○○/.svn/tmp/entries' から '○○/.svn/entries' にファイル名を変更できません: 許可がありません
原因
svnクライアントは、
というコマンドをReadOnlyなファイルに対して実行するようだが、
既存のReadOnlyなファイル名にファイルを上書きするのは、Unix系ファイルシステムでは可能だが、Windows系のそれだと禁止とのこと。
分かりにくい。