![]() 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. |