Solution Export not up to date

I’ve been having the problem recently that the .servoy export files being created does not contain the same code that I am seeing in developer.

I will acquire changes via an SVN Update, and then immediately export my modules.

I have found that sometimes if I access the .servoy as a zip and go look at the solution.xml file for a particular module, the changes I imported from SVN are not present.

Sometimes if I go and run Project->Clean Servoy will then export the modules correctly, but sometimes I have to restart my Eclipse & do a Project->Clean for it to export properly.

We just had the same problem with exporting.

I created a case for that in the support system (SVY-1186).

are we talking here about javascript code?
(or form stuff)

also if you can test, if 1 person checks in a new method and you then check it out (update)
do you see that new method in the solution explorer tree?

Yes it is javascript code!

We tried to reproduce it, but we couldn’t.
We realized that it happens, with code I check out, this code appears in the developer but not in the solution I export.
Sometimes it works sometimes it doesn’t, when we try to reproduce everything work fine.

With which SVN plugin do you see this issue?

subclipse(tigris) or subversive (eclipse)?
And which version?

Rob

Our Version:

When files get updated via an svn update or export, eclipse will notify servoy developer via the eclipse api of file changes which we pick up and merge into the in-memory model.
The in-memory model is what is used for the export so if for some reason our code did not get notified of changes, out-of-date data is used for the export.

We are investigating this.
As a workaround, if you restart developer before creating the export file, you can be 100% sure that all changes are applied because all files are read.

Rob

We found and fixed an issue with svn checkout/update.
This is fixed in next 5.2/6.0 releases.

Rob

:D