Tuto WINDEV 25
Part 4: Full application with data 325 Introduction The development of a large IS system requires the participation of several developers. These developers must work on a single WINDEV project while sharing the different resources (windows, classes...). WINDEV is supplied with a Source Code Manager named "SCM" used to share the source codes of different projects between developers and to find out the full history of modifications performed (in the code, in the interface, ...). SCM (Source Code Manager) Principle of SCM The Source Code Manager is used to store and share the projects and their elements. The principle is as follows: • A reference version of each one of your projects is found on a server. This set of versions is called "Repository". • Each developer has a local copy of different projects on his computer. • Whenever a developer wants to modify a project element (window, report, query, ...), he informs the SCM that he is becoming the temporary owner of this element. To do so, the developer will check out the element from the repository. • This developer gets exclusive rights on this element: all requested modifications can be performed on this element. • The other developers are still working on the copy of the reference version of this element (found in the repository). • Once the developer has finished, the checked-out element is checked back into the repository.
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==