On 2016-06-16 13:26, Fernando D. Bozzo wrote:
Well, I think that you can see it by yourself. Downloading and making a quick test is faster than the time required to write an email.
We have 2 independent/distributed teams working with VFP 9 projects with more than 1.5 millon lines of code between forms, classlibs, menus and prgs on a DVCS system (PlasticSCM) sharing, branching and merging code since mid 2014, and I can say that FoxBin2Prg was the only tool that not only allow merging, but do it showing PRG-style code to the Developer, which is what we know better. No XML (excect in table data and reports), no "rare" text.
Forms, Classlibs and Menus are converted to PRG-style, and in 2+ years we didn't have any problems when merging and regenerating operative binaries.
I think that having at least 2 VFPx projects oriented to git ("bin2text" from Lutz Sheffler and "git utils" from Mike Potjer) and even FoxUnit using it as the bin*text conversor gives some confidence about it.
But, again, the only way to know if it's for you is doing a test with a copy of your files.
Fernando,
So in your DVCS (PlasticSCM), you're not storing the binary ??X/??T files, but you are instead storing the results PRG-like equivalents of them? Do you create those via ProjectHook calls or how/when do you do the conversions? Or, perhaps you're storing the binary files AS WELL AS THE PRG EQUIVALENTS???
Very interesting.