Hi Luis.
>Hello, I want to integrate my VFP9 apps with some version control software. I know there are many of them, but I don't know which are the best that work with VFP9.
Git is pretty much the standard in version control software now. Rick Borup has a white paper titled "Version Control Faceoff - Git vs Mercurial" available at
http://www.ita-software.com/foxpage.aspx and also did a presentation at last year's Virtual FoxFest, which you can watch a video of at
https://www.youtube.com/watch?v=Ya7K8w6HEkQ. I also have a white paper, but it's on Mercurial rather than Git, although the basics are very similar:
https://doughennig.com/Papers/Pub/Hennig_LessonsLearnedVersionControl.pdf>Currently, we are a team of 2 people developing one new app, so, I also want to know if is necessary to have a repository on the cloud, I mean, services like Github or Sourceforge.
Not necessary to use GitHub but very useful, especially if the two people aren't in the same location.
>Is it necesary to convert binary files (like .scx, .vcx) in to text format? If so, what is the best tool for that tasks?
Yes. The best tool is FoxBin2PRG:
https://github.com/fdbozzo/foxbin2prgProject Explorer (
https://github.com/DougHennig/ProjectExplorer) integrates VFP and Git, automatically using FoxBin2PRG after you edit a binary file. I did a presentation on Project Explorer at Virtual FoxFest earlier this year, which you can watch a video of at
https://www.youtube.com/watch?v=0Rqs8nT7N68Doug