Parent page: WorkspaceManager Commands
The following pre-packaged resource, derived from this base command, is available:
Save to Server
Applied Parameters: ObjectKind=FocusedProject
Summary
This command allows you to save and commit the focused managed project back to the design repository in which it resides. You will be able to specify which modified and/or new design files are included in the commit.
Access
This command is accessed by right-clicking over the entry for a managed project in the Projects panel then choosing the Save to Server command from the context menu. After launching the command, and if any source design documents have not yet been version controlled, the Commit to Version Control dialog will open.
Use
After launching the command, and if any source design documents have been modified but not yet saved, a dialog will open that alerts you that there are unsaved file(s), and asks for confirmation to save. Clicking Yes will save the modified file(s) and then present the Commit to Version Control dialog. Select the files you want to commit to the design repository (modified files will be selected already), add any comments as to the changes made then click Commit to Push or Commit. After a project document file has been edited and saved in Altium Designer it is flagged as Modified, and indicated as such () in both the Projects and Storage Manager panels. To commit those changes as a new revision in the VCS, right click on the file entry in the panel and select the Commit command from the context menu. The Push command will update the local repository files to the remote Git server, which may request valid credentials for the targeted repository. Note that the Commit and Push operations can be called in one action in Altium Designer (). Once added, the Projects panel will reflect the fully synchronized state that exists between the files in the repository and the local working copy, denoted by ().