![]() In fact, the Subversion Wiki also gives you this info: Subclipse Version This basically means that this version of JavaHL is not supported by the installed version of subclipse. But when I tried in Eclipse to synchronize with an svn repository, I got the following error message: Now svn 1.8 is installed properly (including the Java language binding for the Subversion API i.e. Linking /usr/local/Cellar/subversion/1.8.0. ![]() It’s easy to fix by using the –overwrite option with brew link: $ brew link -overwrite subversion You can try again using `brew link subversion' The formula built, but is not symlinked into /usr/local Unlinking.Įrror: The `brew link` step did not complete successfully => Installing subversion dependency: serf => Installing subversion dependency: sqlite Now I could install subversion but it didn’t manage to create all the links because some links were left over from an older installation: $ brew install -universal -java subversion Uninstalling /usr/local/Cellar/sqlite/3.8.0. Uninstalling /usr/local/Cellar/serf/1.2.1.Īnd after serf, came sqlite: $ brew install -universal -java subversionĮrror: subversion dependency sqlite not installed with: So I had to remove serf so that it can be installed also as a universal binary: $ brew remove serf Uninstalling /usr/local/Cellar/subversion/1.8.0.Īnd wanted to install it again with the java bindings and as universal binaries (with 32bits and 64bits support), but got an error message: $ brew install -universal -java subversionĮrror: subversion dependency serf not installed with: ![]() So to get a clean system, I removed svn: $ brew remove subversion ClientException: svn: E155021: This client is too old to work with the working copy atĪctually I had already installed subversion 1.8 but I didn’t install it with the Java language bindings (which I did when I installed svn 1.7). ‘/Users/henribenoit/workspace/kanban’ (format ’31’).Įrror getting status for resource P/kanban .ClientException: svn: E155021: This client is too old to work with the working copy at 0 of 1 resources were synchronized.Īn error occurred synchronizing /kanban: Error getting status for resource P/kanban .ClientException: svn: E155021: This client is too old to work with the working copy at Problems reported while synchronizing SVNStatusSubscriber. No big deal, I just upgraded all working copies: $ svn upgradeīut now I couldn’t synchronize the working copies with the repository using Eclipse any more because eclipse was using the old svn version: ![]() You need to upgrade the working copy first. Is too old (format 29) to work with client version '1.8.0 (r1490375)' (expects format 31). Svn: E155036: The working copy at '/Users/henribenoit/workspace/kanban' Svn: E155036: Please see the 'svn upgrade' command That’s why I didn’t do it in Eclipse) and saw that I hadn’t upgraded it yet: $ svn up Now I tried to update a working copy from the command line (it contains documents and not code. I installed subversion 1.8 using Homebrew some time ago but Eclipse kept using the old svn version so I didn’t have to upgrade my working copies. So if you are using Eclipse and Subversion, just ignore the Mac specifics (e.g. Of course the actual solution to this problem is not Mac OS X specific but would also work with Linux. I am not too sure whether you’d have the same problem with Subversive or whether it can be fix in the same way.
0 Comments
Leave a Reply. |