Table of contents

Official Content

The Commit to Server operation is executed to update a Knowledge Base hosted in a GeneXus Server instance.

Once a set of changes is completed, you must publish them. Publishing changes is called Commit and requires the GeneXus Server to be active and accessible to you.

Step by step

To perform a Commit operation you must follow the steps below:

1) Select the Knowledge Manager >Team Development menu option to open the Team Development dialog and choose the Commit tab.

Commit to GeneXus Server - Team Development dialog - Next

2) Press the Reload button to load the set of objects that have been changed locally since the last Commit operation.

Commit to GeneXus Server - Reload button - Next

3) You can select/deselect the objects to Commit.

4) You must type a Comment detailing what these changes mean (explaining the changes to another Developer). As a rule of thumb, write a simple, one-line sentence that briefly explains the Commit and then write a few more sentences providing greater detail. 

Describe your Commit changes to GeneXus Server -Next

5) Click the Commit button to finish. All the changes will be packaged and sent to the GeneXus Server and the Knowledge Base will be updated. Use the Team Development output section (Output window) to verify that the Commit operation was successful.

Note:

  • Knowledge Base Environment and Version properties can also be included in the Commit operation.
  • Filters can be applied using the Filter option:

Commit to GeneXus Server - Filters - Next

Contextual menu options in the Commit tab

Add to ignored objects option

Using the Add to ‘ignored objects’ option from the contextual menu, you will be able to ignore objects so that they are not sent. These will be included in the list in the Ignored Objects section and left there until they are (explicitly) recovered in a future Commit operation.

Commit to GeneXus Server - Add to ignored objects option - Next

Commit to GeneXus Server - Ignored objects - Next

Open Local Revision option

From the contextual menu, you can select the Open Local Revision option to open the local version of the selected object in the Knowledge Base.

GeneXus Server - Commit - Open Local Revision - Next

This option lets you inspect or edit the object directly from the Commit tab before sending your changes to GeneXus Server.

Pending Commits and Ignored Objects columns

Column Description
Selection Checkbox Used to select whether the object is included in the Commit operation.
Name Displays the Name property of the object.
Type Displays the object Type property.
Description displays the Description property of the object.
Modified On Last date when the object was modified—causing to be included in the pending commit list. This property column does not behave as the "Modified On" of the History dialog.
Module Module to which the object belongs to.
Local State The action performed to the object, the possible values are: Inserted, Modified or Deleted.
Last Synchronized Displays the date of the last synchronization, in other words, the time where the object was Updated or created by the Create Knowledge Base from GeneXus Server operation.
Status Indicates the synchronization state of the object with the GeneXus Server.

See Also

Partial Commit to GeneXus Server
Update From GeneXus Server
Revert Object operation


 

Last update: December 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant