Source Control / VFP

Author: Chris Davis

Posted: 2014-06-28 at 03:55:44

Hi All

We are moving over to source control, for one reason or another we will be using Git hosted on Github. Our chosen GUI at the moment is SourceTree.

We are planning on excluding binary files i.e. SCX,PJX etc.

Looking now to a tool which will convert our binary files to text so that we can benefit from the power of the system I have discovered FOX2BIN on VFPX.

This seems to work well although I have only tested on our test project.

Leading on to my question ...

What's the best way to manage this at the Working Copy level?

Is it just a case of remembering to perform a conversion back from the text versions to binary versions before starting making changes to the project?

Should I be including all the binary files as well and only using the text versions for information purposes?

Could I maybe included the PJX and a project hook to automatically do the conversion either way upon file open and close?

Basically I don't want to bloat the repository with lots of binary files, but want a fellow developer the other end to be able to clone it and load fox and start with modi proj ? without having to remember to convert this, that or the other.

Any thoughts welcomed.

Thanks

Chris.

______________________________________________________________________

This email has been scanned by the Symantec Email Security.cloud service.

For more information please visit http://www.symanteccloud.com

______________________________________________________________________

--- StripMime Report -- processed MIME parts ---

multipart/alternative

text/plain (text body -- kept)

text/html

---

_______________________________________________

Post Messages to: ProFox@leafe.com

Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox

OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech

Searchable Archive: http://leafe.com/archives/search/profox

This message: http://leafe.com/archives/byMID/profox/50B267080B15C148A824DE4785A7451E6F9756ED@DC4HS14EXMBX06.os.local

** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

©2014 Chris Davis