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!
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!