PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • SCM toolbar
  • SCM menu
  • SCM menu
  • "Manage" area
  • "All elements" area
  • "Current element" area
  • "Project" area
  • "Other actions" area
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Toolbar and menu of SCM
Overview
The different options of SCM can be handled via the SCM toolbar or via the options of a specific menu ("SCM" from the main menu of the product used).
SCM toolbar
This toolbar is automatically displayed when the project used comes from a SCM database.
The toolbar is as follows:
Most of the operations can be performed from this toolbar. For the specific operations (management, maintenance, ...), you must use the SCM administrator.
The different options are as follows:
  • Add into the Source Code Manager: Allows you to add the element currently found in the editor into the SCM database. If this option is used from the project graph, the project is added to the database. If this option is used from the data model editor, the analysis is added to the database. See Adding an element into the database for more details.
  • Update: Used to find out the last version of the current element in the editor. This latest version is the one found in the SCM database.
  • Check out the element: Used to check out the file corresponding to the current element from the SCM database. The latest version of the element is copied onto the local computer. Several check-out modes are available. See Checking out an element for more details.
  • Check in the element: Allows you to check in the file corresponding to the current element into the SCM database. The element is copied into the SCM database. It is made available to the other users of SCM. See Checking an element back in for more details.
  • Check in and keep the element checked out: Allows you to check in the file corresponding to the current element into the SCM database. The element is copied into the SCM database. It is updated for the other users of SCM but is still checked out. See Checking an element back in for more details.
  • Undo the check-out: Allows you to cancel the last check-out. The modifications are canceled and the file goes back to "Read-only".
  • Update all project elements: Allows you to retrieve all the new versions of the project elements found in the SCM database. The elements currently checked out by the user are not proposed.
  • Check in all the checked-out elements: Used to check in all the checked-out project elements into the SCM database. Some elements can remain checked out.
  • Compare with the last checked-out version: Used to view the modifications made to the current element since it was checked out.
  • Compare with the database version: Compares the current element (available locally) with the version found in the SCM database. This comparison can be performed even if the element was not checked out. Used to check the modifications made before the element is checked back in.
  • Display the history: Allows you to get the list of modifications made to the element and who performed them. You can get an earlier version, save it, search for the differences (between 2 versions for example) or merge the SCM version with your version.
  • Display the project history: Allows you to get the list of modifications made to the entire project and to the project file (WDP, WWP or WPP file). You have the ability to get an earlier version, save it, find the differences (between 2 versions for example), label the project version or create a branch.
  • Display the properties in the Source Code Manager: Allows you to display the properties of the current element (the different check-outs, the shares, ..)
  • Open the SCM administrator: Starts the SCM administrator.
  • Update the status of the elements: Refreshes the display of the project elements (name of the user who checked out an element, status of the elements, ...).
  • Import an SCM element into the project: Used to import into the current project an element found in the SCM (a component or a window found in another project for example). You can share the element or import a copy.
SCM menu
The operations on the SCM can be performed from the "SCM" menu of WINDEV, WEBDEV or WINDEV Mobile.
This menu contains the same options as well as the following options:
SCM menu
The operations on the SCM can be performed from the SCM pane of WINDEV, WEBDEV or WINDEV Mobile.
This pane proposes several areas:
  • "Manage".
  • "All the elements".
  • "Current element".
  • "Project".
  • "Other actions".
Let's see the options of these different areas:.

"Manage" area

The "Manage" option is used to:

"All elements" area

This area is used to manage all the project elements.
You can:
  • Retrieve all: Allows you to retrieve all the new versions of the project elements found in the SCM database. The elements currently checked out by the user are not proposed.
  • Check all back in: Used to check in all the checked-out project elements into the SCM database. Some elements can remain checked out.
The "Status of elements" option is used to:
  • Find out the status of elements: The list of project elements is displayed, with the date of last check-out and its author for each element.
  • Refresh the status of elements: Used to update the list of projects elements and the status of each element.

"Current element" area

This area is used to manage the current element in the editor.
You can:
  • Check out: Used to check out the file corresponding to the current element from the SCM database. The latest version of the element is copied onto the local computer. Several check-out modes are available. See Checking out an element for more details.
  • Check in: Allows you to check in the file corresponding to the current element into the SCM database. The element is copied into the SCM database. It is made available to the other users of SCM. See Checking an element back in for more details.
  • Undo the check-out: Allows you to cancel the last check-out. The modifications are canceled and the file goes back to "Read-only".
  • Get the latest version: Used to find out the last version of the current element in the editor. This latest version is the one found in the SCM database.
  • Compare:
    • Show my modifications since the check-out: Used to view the modifications made to the current element since it was checked out.
    • Compare with the database version: Compares the current element (available locally) with the version found in the SCM database. This comparison can be performed even if the element was not checked out. Used to check the modifications made before the element is checked back in.
  • Add: Allows you to add the element currently found in the editor into the SCM database. If this option is used from the project graph, the project is added to the database. If this option is used from the data model editor, the analysis is added to the database. See Adding an element into the database for more details.Add: Allows you to add the element currently found in the editor into the SCM database. If this option is used from the data model editor, the analysis is added to the database. See Adding an element into the database for more details.
  • Properties: Used to display the properties of the current element (the different check-outs, the shares, ...).
  • History: Used to get the list of modifications made to the element and who performed them. You can get an earlier version, save it, search for the differences (between 2 versions for example) or merge the SCM version with your version.

"Project" area

This area is used to manage the current project in the editor.
You can:
  • Add the project: Used to add the project currently opened in the editor in the SCM database.
  • Import from the SCM: Used to import into the current project an element found in the SCM (a component or a window found in another project for example). You can share the element or import a copy.
  • Manage the Master/Guest mode: this option is used to manage the options for handling the master and guest projects. See Working with the Source Code Manager for more details.
  • Display the project history: Allows you to get the list of modifications made to the entire project and to the project file (WDP, WWP or WPP file). You have the ability to get an earlier version, save it, find the differences (between 2 versions for example), label the project version, ...
  • Manage the branches: This option is used to:

"Other actions" area

This area is used to manage the style sheet of the project and the remote work.
You can:
  • Check out or check in the style sheet of the project.
  • Disconnect for a mobile use then reconnect and synchronize.
Minimum required version
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment