An introductory guide to 4D and Version Control Systems

Automatically translated from English

For many years, 4D has allowed you to develop binary databases as part of a team with a 4D Server. This way of developing is straightforward, but many developers asked us to be more efficient on source code management to deliver better traceability. 4D has heard them and developed Project mode to fit this need. This mode opened a new era of collaboration thanks to version control systems!

Read The detailed guide.


Project mode transforms the monolithic binary file into several text files, each one representing an element of the original database (methods, forms, resources, settings, …). A version control system (VCS) can easily manage 4D projects and take charge of the source code management part of the 4D Server.

To help you understand how those systems work and how they could benefit you, we are pleased to announce the release of this guide on 4D and version control systems.

Share your feedback with us by joining the discussion on the 4D forums!

Avatar

• Product Owner •

Damien Fuzeau has joined the 4D Product team in February 2019. As a Product Owner, he is in charge of writing user stories, then translating them to functional specifications. His job also entails making sure that the feature implementations delivered are meeting the customer needs.

Damien is graduated from the University of Nantes in software engineering. He spent more than 23 years in its former company, first as developer (discovering 4D in 1997), and later as engineering manager and software architect. This company is a 4D OEM partner and deployed 4D based business softwares for thousands users, on hundreds servers. So, Damien is used to 4D development and deployment in a multi-language context.