-
Notifications
You must be signed in to change notification settings - Fork 11
Refresh Model
This action updates the local copy of a model by importing and merging all changes that have been published to the remote model by other collaborators. You need to ensure that a remote repository has been configured first. See Configuring a Remote Repository for more details.
Technically the Refresh process corresponds to Git "fetch" and "merge" operations.
The action is enabled when a model that is configured for collaboration has the focus.
If you have uncommitted or unsaved changes in your local model you will need to commit these changes first.
The action performs these steps:
- Checks that a remote repository has been set
- Checks whether the model needs saving
- Checks if there are uncommitted changes
- Asks for a user name and password if the online repository is configured as HTTPS and these credentials are not stored
- Fetches updates from the remote server and updates new branches and tags
- If there are changes for the current branch, attempts to merge the remote changes for the current branch with the local model. There may be conflicting changes which will have to be resolved.
Important
Merging and conflict handling is a work in progress. A merge may not be successful in which case you will have to choose between "Mine" and "Theirs".
If you value and use Archi please consider making a donation. Thanks!
- FAQ
- Why coArchi2?
- Getting Started
- Getting into the Details
- Actions
- Connection, Authentication & Security
- Command Line Interface (ACLI)
- Troubleshooting and Logging
- Technical Considerations
- Known Issues
- Roadmap
- Change Log
- Developer Notes