Hi , since upgrading the modeller version from 5.2.0 to 5.3.1 i am getting the following error whenever i upload or download from the team server: SharpSvn.SvnWorkingCopyException: This client is too old to work with the working copy at 'D:\Development\RCS_HOME' (format 31). You need to get a newer Subversion client. For more details, see http://subversion.apache.org/faq.html#working-copy-format-change at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets) in g:\dist\src\sharpsvn\svnclientargs.cpp:line 78 at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svnerrort* error, Object targets) in g:\dist\src\sharpsvn\svnclientargs.cpp:line 42 at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path, SvnCheckOutArgs args, SvnUpdateResult& result) in g:\dist\src\sharpsvn\commands\checkout.cpp:line 65 at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path) in g:\dist\src\sharpsvn\commands\checkout.cpp:line 37 at Mendix.Modeler.VersionControl.SvnUtil.<>cDisplayClass18.<checkout>b16(SvnClient c) in c:\jenkins\workspace\AppStudio-Core-Modeler\src\modeler\Modeler\VersionControl\SvnUtil.cs:line 276 at Mendix.Modeler.VersionControl.SvnUtil.ClientDoT in c:\jenkins\workspace\AppStudio-Core-Modeler\src\modeler\Modeler\VersionControl\SvnUtil.cs:line 181 at Mendix.Modeler.VersionControl.SvnUtil.Checkout(IRevLocation location, String targetProjectDirectory) in c:\jenkins\workspace\AppStudio-Core-Modeler\src\modeler\Modeler\VersionControl\SvnUtil.cs:line 276 i have deinstalled 5.2 , 5.3.1 , TortoiseSVN (which i need for other non Mendix projects) rebooted and reinstalled 5.3.1 but it still gives this error. There are no other SVN clients installed on this machine. I'm confused, does Mendix not come with it's own SVN builtin client that it uses so i do not have to install any SVN or worry about this? Any ideas how come 5.3.1 doesn't seem to work (for me) with it's own SVN version ? cheers Reuben
asked
Reuben Filius
2 answers
2
SVN is indeed integrated into the Modeler. You do not need to install extra tools to work with Team Server projects. However, many people do install TortoiseSVN because it comes in handy with dealing with resource-related changes/conflicts. If you choose to install TortoiseSVN it should be version 1.7! Version 1.8 has been out for a while but they changed the working copy format again and the Modeler has not been upgraded to that format yet.
The error you are getting seems to suggest that you installed TortoiseSVN 1.8 and upgraded your working copy. The Modeler cannot work with your project anymore and gives this (ugly) error. The solution is to create a fresh checkout with the Modeler. Choose Team > Download from Team Server.
answered
Arjan van IJzendoorn
0
I did have TortoiseSVN 1.8 installed so that probably killed my local working copy as the Mendix project files were in that same folder tree and had been handled by Tortoise1.8
Installed Tortoise1.7, removed all the local Mendix files and moved the Mendix project folders out of the Tortoise trunk. Downloaded the from the team server again in the new project location and all is well now :)