Michel: ok, I will think about that procedure.
George: basically, SVN is not a made for exchanging binaries, although it is able to do so. The main reason not to put binaries in the SVN is that it often creates conflicts on local copies: if someones updates the binary in the SVN, and if you have recompiled it on your own machine, you will get a conflict when doing SVN update, since SVN is unable to merge changes in binary files. This occurs even if you compile the same code, because often the compiler is different.
Another reason is that putting binaries in the SVN creates a huge repository on the server (all the historical versions of all the binaries are kept on the server).
Downloading Dynare through SVN is only for experienced users who know how to recompile the code. For others we provide a stable distribution with binaries, and a snapshot of the SVN (unstable version) also containing the binaries.
Best
Sébasitien
Le mercredi 03 décembre 2008 à 13:50 +0000, G. Perendia a écrit :
Hi
I think that offloading the compilation and linking to the "users" of SVN does not save our time but, on the contrary: i..e. each user then has to do his/her own build including each of us, the developers.
On the other hand, who ever changed the original source code most likely had to do the build anyway to test it. Why not just putting it into SVN then and save time to the dev team as well as any potential users. And, whoever needs or wants to rebuild it then can do so too.
Best regards
George ----- Original Message ----- From: "Sébastien Villemot" sebastien.villemot@ens.fr To: "List for Dynare developers" dev@dynare.org Sent: Wednesday, December 03, 2008 1:36 PM Subject: Re: [DynareDev] Dynare_m. exe missing in SVN
Hi
Do you think that by the way we could also remove DLL binaries from the SVN ?
Thanks
Sébastien
Le mercredi 03 décembre 2008 à 12:06 +0100, Michel Juillard a écrit :
Hi George,
we aren't distributing dynare_m.exe by SVN anymore. In fact the one that
was
still there hadn't been updated for a while. You should recompile the preprocessor after a SVN update. Alternatively,
you can
obtain the last version of dynare_m.exe from the current snapshot for
version 4.
I should put a warning on the web site.
All the best,
Michel
Quoting "G. Perendia" george@perendia.orangehome.co.uk:
Hi
I noticed dynare_m.exe is currently missing in v4 SVN - has it gone
"under a
repair"?
Best regards George
Dev mailing list Dev@dynare.org http://www.dynare.org/cgi-bin/mailman/listinfo/dev
Dev mailing list Dev@dynare.org http://www.dynare.org/cgi-bin/mailman/listinfo/dev
Dev mailing list Dev@dynare.org http://www.dynare.org/cgi-bin/mailman/listinfo/dev