Parent page: VersionControl Commands
The following pre-packaged resources, derived from this base command, are available:
Applied Parameters: ObjectKind=PanelDocument|Action=Commit
ObjectKind=PanelDocument|Action=Commit
This command allows designers to commit a modified document to version control.
Select one or more modified documents from the Project Files region of the Storage Manager panel. Right-click and select Commit from the context menu.
After running the command, the Edit Comment dialog opens. Enter a new comment or select a previous comment and click OK to commit the document.
Applied Parameters: ObjectKind=PanelDocument|Action=CommitProject
ObjectKind=PanelDocument|Action=CommitProject
This command allows designers to commit a project with at least one modified document to version control.
With at least one modified document in the project, right-click in the Project Files region of the Storage Manager panel. Select Commit Whole Project from the context menu.
After running the command, the Commit to Version Control dialog opens. Selected the desired files to commit, enter a comment, and click OK to commit the project.
Applied Parameters: ObjectKind=PanelDocument|Action=Update
ObjectKind=PanelDocument|Action=Update
The command updates the working copy of the selected file with changes that exist in the latest revision for that file from the VCS repository.
With one or more 'Out of Date' documents selected in the Project Files region of the Storage Manager panel, right-click and select Update from the context menu.
For an ASCII-based file, this update will happen automatically. For binary files, such as schematics and PCBs, this is not possible. In this case, CVS/SVN will check out a copy of the file to your working folder, prefixed with the hash character (#). You can then do a visual comparison and resolve the differences manually.
Use this command to update your local working copy of files in the selected folder and all sub-folders, with the latest version from the repository.
Applied Parameters: ObjectKind=PanelDocument|Action=UpdateProject
ObjectKind=PanelDocument|Action=UpdateProject
The command updates the working copy of the files from the selected focused project with changes from the VCS repository.
With one or more 'Out of Date' documents selected in the Project Files region of the Storage Manager panel, right-click and select Update Whole Project from the context menu.
Applied Parameters: ObjectKind=PanelDocument|Action=Lock
ObjectKind=PanelDocument|Action=Lock
This command is used to Lock Active Document in Version Control. Only the designer who locked the document can commit the document with any modification to the repository.
With at least one unlocked document selected in the Project Files region of the Storage Manager panel, right-click and select Lock from the context menu.
After running this command, the status column will appear 'Locked by me' in the Storage Manager Panel.
Applied Parameters: ObjectKind=PanelDocument|Action=Unlock
ObjectKind=PanelDocument|Action=Unlock
This command is used to Unlock a selected, locked document in Version Control. After unlocking, any user can commit the document with any modification to the repository.
With at least one locked document selected in the Project Files region of the Storage Manager panel, right-click and select Unlock from the context menu.
After running this command, the status column
Applied Parameters: ObjectKind=PanelDocument|Action=Add
ObjectKind=PanelDocument|Action=Add
This command is used to add an active document into the version control repository.
With at least one non-versioned document selected in the Project Files region of the Storage Manager panel, right-lcick and select Add to Version Control from the context menu.
After running this command, the document will be marked for addition to version control.
Applied Parameters: ObjectKind=PanelDocument|Action=Remove
ObjectKind=PanelDocument|Action=Remove
This command removes a selected document from the version control repository.
With at least one versioned document selected in the Project Files region of the Storage Manager panel, right-lcick and select Remove from Version Control from the context menu.
After running the command, the document will be marked for deletion from version control.
Applied Parameters: ObjectKind=PanelDocument|Action=Resolve
ObjectKind=PanelDocument|Action=Resolve
This command is used to resolve conflicts created when multiple users are working in one document.
With at least one conflicting document selected in the Project Files region of the Storage Manager panel, right-click and select Resolve Conflict from the context menu.
After running the command, a confirmation dialog appears. Click OK to override the current version in the design repository and replace it with your updated local copy.
Applied Parameters: ObjectKind=PanelDocument|Action=Revert
ObjectKind=PanelDocument|Action=Revert
This command allows designers to revert local modifications of a document back to the last saved version in the design repository.
With at least one modified document selected in the Project Files region of the Storage Manager panel, right-click and select Revert Local Modifications from the context menu.
After running the command, a confirmation dialog will appear. Click OK to revert the document to the last saved version in the design repository.
Applied Parameters: ObjectKind=PanelDocument|Action=Properties
ObjectKind=PanelDocument|Action=Properties
This command allows designers to view version control properties for a selected document.
Right-click over a versioned document in the Project Files region of the Storage Manager panel and select VCS Properties from the context menu.
After running the command a Properties dialog will open and properties related to version control for the document.
Applied Parameters: ObjectKind=PanelDocument|Action=AddProject
ObjectKind=PanelDocument|Action=AddProject
This command allows you to add a project folder to version control.
In the Project Files region of the Storage Manager panel, right-click on a project or document not currently under version control and select Add Project Folder to Version Control from the context menu.
After running the command, the Add to Version Control dialog opens. Select a repository folder and click OK.
Applied Parameters: Action=CheckoutSVNDBLIBWorkingFolders
Action=CheckoutSVNDBLIBWorkingFolders
Use this command to quickly check out all symbol and footprint model libraries, specified in the SVNDBLIB file, from the SVN repository, to the nominated Librarian working folder.
When an SVNDBLIB is the active document, select Tools » Checkout All Working Folders from the toolbar.
After running the command, a confirmation dialog will appear. After clicking OK, the repository contents in your working folders will be checked out.
Applied Parameters: ObjectKind=FocusedProject|Action=Add
ObjectKind=FocusedProject|Action=Add
This command is used to add a project to version control.
This command can be accessed in the following ways:
After running the command, the project will be scheduled for addition to version control.
Applied Parameters: ObjectKind=FocusedProject|Action=Remove
ObjectKind=FocusedProject|Action=Remove
This command is used to remove a project from version control.
After running the command, the project will be scheduled for remove from version control.
Applied Parameters: ObjectKind=FocusedProject|Action=Commit
ObjectKind=FocusedProject|Action=Commit
This command is used to commit the active document to version control.
After running the command, the document will be marked for addition to version control.
Applied Parameters: ObjectKind=FocusedProject|Action=Update
ObjectKind=FocusedProject|Action=Update
This command is used to update the active document in version control.
After running the command, the active document will be updated to the most recent version in the design repository.
Applied Parameters: ObjectKind=FocusedProject|Action=Lock
ObjectKind=FocusedProject|Action=Lock
This command locks the active document so other users are not able to commit changes to the repository.
After running the command, the document's status will change to "Locked by me."
Applied Parameters: ObjectKind=FocusedProject|Action=Unlock
ObjectKind=FocusedProject|Action=Unlock
This command unlocks the active document so that other users are able to commit changes to the repository.
After running the command, the document's status will no longer read "Locked by me" and the other users will be able to commit changes to the document.
Applied Parameters: ObjectKind=FocusedProject|Action=Resolve
ObjectKind=FocusedProject|Action=Resolve
This command is used to resolve version control conflicts in the active document.
Applied Parameters: ObjectKind=FocusedProject|Action=Revert
ObjectKind=FocusedProject|Action=Revert
Applied Parameters: ObjectKind=FocusedProject|Action=RefreshProject
ObjectKind=FocusedProject|Action=RefreshProject
This command is used to refresh the status of working documents that are checked out from the version control repository.
After running the command, the VCS status for each document in the Projects and Storage Manager panels is refreshed and updated.
Applied Parameters: ObjectKind=FocusedProject|Action=CommitProject
ObjectKind=FocusedProject|Action=CommitProject
This command is used to commit design documents that are part of the project to the version control design repository.
After running the command, the Commit to Version Control dialog appears. Select which files to commit to the repository and click OK.
Applied Parameters: ObjectKind=FocusedProject|Action=UpdateProject
ObjectKind=FocusedProject|Action=UpdateProject
This command updates the working copy of the files from the selected focused project with changes from the VCS repository.
For an ASCII-based file, this update will happen automatically. For binary files, such as schematics and PCBs, this is not possible. In this case, SNV/CVS will check out a copy of the file to your working folder, prefixed with the hash character (#). You can then do a visual comparison and resolve the differences manually.
Applied Parameters: ObjectKind=FocusedProject|Action=AddProject
ObjectKind=FocusedProject|Action=AddProject
This command is used to add a project folder to version control.
After running the command, the Add to Version Control dialog opens. Select a target design repository and click OK. The project will be marked for addition to version control.
Applied Parameters: ObjectKind=FocusedDocument|Action=Add
ObjectKind=FocusedDocument|Action=Add
This command is used to add a focused document to version control, after the project document has already been added to the design repository.
After running this command, the selected document will be marked for addition to version control.
Applied Parameters: ObjectKind=FocusedDocument|Action=Remove
ObjectKind=FocusedDocument|Action=Remove
This command is used to remove a focused document or project from version control.
After running the command, the selected document(s) will be marked for removal from version control.
Applied Parameters: ObjectKind=FocusedDocument|Action=Commit
ObjectKind=FocusedDocument|Action=Commit
After running the command, the Edit Comment dialog opens. Add a new comment or select a previously entered comment and click OK the commit the document to version control.
Applied Parameters: ObjectKind=FocusedDocument|Action=CompareWithHead
ObjectKind=FocusedDocument|Action=CompareWithHead
This command is used to compare a selected document with the head revision of the document.
After running the command, the Differences panel opens and the selected revision and head revision of the document open in split pane view allowing the two revisions to be easily compared.
Applied Parameters: ObjectKind=FocusedDocument|Action=Update
ObjectKind=FocusedDocument|Action=Update
This command is used to update the focused document.
After running the command the selected document will be updated with the latest version from the design repository.
Applied Parameters: ObjectKind=FocusedDocument|Action=Lock
ObjectKind=FocusedDocument|Action=Lock
This command is used to lock the focused document.
After running the command, the status of the selected document will read "Locked by me." Other users will not be able to commit changes to the document to the design repository unless the document is unlocked.
Applied Parameters: ObjectKind=FocusedDocument|Action=Unlock
ObjectKind=FocusedDocument|Action=Unlock
This command is used to unlock the focused document.
After running the command, the status of the selected document will no longer read "Locked by me" and the document will be available to other users for committing changes.
Applied Parameters: ObjectKind=FocusedDocument|Action=Resolve
ObjectKind=FocusedDocument|Action=Resolve
Applied Parameters: ObjectKind=FocusedDocument|Action=Revert
ObjectKind=FocusedDocument|Action=Revert
This command is used to revert local modifications to a specified document back to the last saved version in the design repository.
After running the command, a confirmation dialog appears. Click OK the revert local modifications back to the last saved version in the repository.
Applied Parameters: ObjectKind=FocusedDocument|Action=AddFolder
ObjectKind=FocusedDocument|Action=AddFolder
This command is used to add a project folder to a design repository.
Applied Parameters: ObjectKind=FocusedDocument|Action=CommitProject
ObjectKind=FocusedDocument|Action=CommitProject
This command is used to commit an entire project to version control.
After running the command, the Commit to Version Control dialog launches. Select the files to commit to version control and click OK. The project will be marked for addition to version control.
Applied Parameters: ObjectKind=FocusedDocument|Action=UpdateProject
ObjectKind=FocusedDocument|Action=UpdateProject
Applied Parameters: ObjectKind=FocusedDocument|Action=AddProject
ObjectKind=FocusedDocument|Action=AddProject
Applied Parameters: ObjectKind=FocusedDocument|Action=RefreshProject
ObjectKind=FocusedDocument|Action=RefreshProject
This documentation page contains information for an older version of Altium Designer. The latest, online documentation can be found here.