ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / Developing an application or website / Source Code Manager (SCM) / Managing branches
  • Overview
  • How to manage branches
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Overview
Branches allow you to simultaneously manage several versions of the same application.
The most common case is as follows: You have deployed a version of your application and you are working on the next version. However, you also want to deploy bug fixes from the new version to the release version, and thus create and distribute intermediate versions.
Another example: The branches can also be used to manage specific versions for each client. Each branch corresponds to a client version. As soon as the base project (common trunk) is modified, all you have to do is apply the modifications into each one of the branches.
The branches are used to distribute patch versions of the application to customers without any effort: no need to code the same things twice.
The risk of errors due to "manual reporting" disappears.
The comfort increases, the security increases, the hurdles to availability of bug corrections disappear...
Remarks:
  • The branch modifications are bi-directional. Changes in the main project can be applied to the branch, or vice versa. The project that is modified is always the open project.
  • Starting with version 2024, it is now possible to create branches on directories that do not contain a project from the SCM administrator. . For more details, see SCM administrator: Branch management.
How to manage branches
To manage the branches, the SCM proposes:
Remark: With project portfolios, you can create a branch on a set of projects in a single operation. For more details, see Project portfolio.
Minimum version required
  • Version 11
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 04/30/2024

Send a report | Local help