转到终端中的工作目录,然后进入.svn
那里的目录。有一个文件叫format
. 找出那个文件。它由一个数字组成。这是工作目录格式的编号。
格式 10 用于 Subversion 1.6。我认为格式 9 适用于 Subversion 1.5。您是否偶然混淆了命令行并内置了 Zend Subversion 客户端,或者使用了 TortiousSVN?Zend 可能使用比其他 Subversion 客户端更旧的工作副本格式,并且 Subversion 客户端为您升级了工作副本。
使用多个 Subversion 客户端时必须非常小心。Subversion 不保证一个客户端的工作目录格式与另一个客户端的工作目录兼容。
不幸的是,在我进一步了解您的情况之前,我无法告诉您需要完成什么。
- 你在什么操作系统上?
- Zend 是 Eclipse 的插件吗?(我看到的屏幕截图是这样的)。
- 您是否安装了 Subversion 命令行客户端或 TortoiseSVN?(乌龟,顺便安装了一个 Subversion 命令行客户端。
- 您是否在同一个工作目录中混合了 Subversion 客户端?
- Subversion 客户端是Zend的插件吗?我从来没有用过 Zend,所以我不能说。你能找出 Zend 中 Subversion 客户端插件的版本吗?如果可以的话,还有你的其他 Subversion 客户端。
如果您混淆了客户端,请转到您使用的更新您的工作目录的客户端。在那里签入您的所有更改,然后在 Zend 中签出一个新副本,并小心混合 Subversion 客户端。
如果您能回答以上问题,我或许可以为您提供更多帮助。如果 Zend 是一个 Eclipse 插件,您可能能够将您的 Eclipse Subversion 插件(Subclipse 或 Subversive)升级到客户端 API 的最新版本。然后将任何其他客户端升级到相同的版本号。