我们在工作中使用 svn 版本 1.5.1 (r32289),我的 OS X 机器上有版本 1.6.6 (r40053)。我正在使用sshfs在我们的开发服务器上挂载一个目录,我想我可以在其中使用我机器上的 svn 来“保存”另一个与开发服务器的连接。但是,每当我使用 svn 1.6.6(甚至svn up
)接触存储库时,我(和我的同事)在尝试从开发/实时机器处理 svn 时都会收到以下错误:
svn: 这个客户端太旧了,不能使用工作副本'.'。您需要获得更新的 Subversion 客户端,或降级此工作副本。有关详细信息,请参阅http://subversion.tigris.org/faq.html#working-copy-format-change。
使用错误消息中提到的页面上提供的脚本可以解决问题,但是:
有没有办法指定 svn 在处理存储库时应该使用/强制的格式?
我可以为 svn 命令创建别名(在这种情况下,我需要为每个 svn 命令添加一个参数)。