On this page
After you finish editing a model, you need to commit the changes to the server so that other team members can see these changes when editing other parts of the model. When you commit changes to the server, new data from your modeling tool is merged with the project on the server repository. As a result, a new version of that project is created. Other team members must update their projects from the server to see the committed changes.

To commit a project to Teamwork Cloud
If you want to describe the changes you made, enter a comment in the Comment box of the Commit Changes to the Server dialog.
Click |
If you want to keep locks on model elements, select the Keep locks check box. Your choice will be remembered.
While the project is being committed, you will see a dialog with a progress bar and your position in the commit queue as shown below.
When multiple projects are committed to the server simultaneously, all users are put in a First-In-First-Out (FIFO) line resulting in quicker and more predictable project commit execution. If putting project commits in a queue does not work for your organization, your system administrator can disable the commit queue mechanism for a particular Teamwork Cloud server. |

You can create tags for a project version when you commit it to the server. Version tags provide valuable information when reviewing project history or creating project branches. You can also use tags to trigger notifications when used project versions with specific tags are committed to the server. To learn more, see Setting notifications about version changes.
To create a version tag and commit a project
|

You can review the local changes you have made to the project before committing it to the server.
To review local changes and commit a project
Added elements are highlighted in green, deleted elements are highlighted in red, and modified or moved elements are highlighted in blue. |

If putting project commits in a First-In-First-Out (FIFO) line does not work for your organization, your system administrator can disable the commit queue mechanism for a particular Teamwork Cloud server.
To disable commit queues
esi.persistence.queuecommit.enable = false |