我正在尝试在 lion 上使用 svn 1.6 来处理我的 Xcode 项目。服务器是 Windows 上的 Tortoise svn 服务器。我可以毫无问题地签出项目,但是当我提交时,我收到错误
svn:提交失败(详细信息如下):svn:无法获取文件“/Volumes/SVN_Repository/Mobile/db/txn-current-lock”的独占锁:不支持操作
存储库很好。当我使用 Windows 客户端将某些内容提交到同一位置时,它运行良好。Windows 客户端是 1.6.11,Mac 客户端是 1.6.12,我认为这不会有什么大不了的。
有没有办法让 Mac 客户端与 Windows 服务器很好地协同工作?
谢谢
答案1
- 绝不使用 file:/// 协议访问共享驱动器上的 repo 或工作副本
- 安装(任何)好的 SVN 服务器认证访问
- 配置服务器并使用它,无需担心糟糕的工作流程