- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Macでsubversionのコミットができない)
Macでsubversionのコミットができない
このQ&Aのポイント
- Win、Mac混在環境でsubversionを使用してデータを共有したいが、Macからのコミットができないエラーが発生している。
- MACのVersionsでのリポジトリのパスの指定方法が間違っている可能性がある。
- 共有サーバのパスがMacとWinで異なることも原因の一つかもしれない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> Commit failed (details follow): Can't get exclusive lock on file '/Volumes/subversion/svn/db/txn-current-lock': Operation not supported このメッセージが理由ではないでしょうか? 「ファイルを排他ロックできない→その操作に対応してない」とあります。 > リポジトリを共有の外付けハードディスク(buffalo) というのが、どのような接続形態になっているかわかりませんが、Macからロックがかけられない方式なのでしょう。 共有フォルダに複数ユーザーで使用するリポジトリを作ることは、推奨されていないはずです http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share PCかMacの共有ではないディスクにリポジトリを作って、そのマシンをsvnサーバーにする、というのが確実だと思うのですが。
お礼
なるほど、ありがとうございました。 file:// は推奨されてないのですね。 会社で導入するまえに共有サーバでテスト用の 環境を作って慣れようと考えておりました。 それにしてもWindows大丈夫なんですね。。。