|
|
|
|
|
- Overview
- Disconnecting from the SCM
- Reconnecting to the SCM
SCM: Working in offline mode
The Source Code Manager allows you to easily work in offline mode. This mode allows a developer (who uses a laptop, for example) to continue working on a project in the repository while being offline. The principle is straightforward: - before the physical disconnection, specify that you disconnect from the SCM. Before working offline, it is recommended to check out the different elements you will work on (these elements will appear as "already checked out" for the other users). Then, you can work on your project locally. You can handle the different elements in the project directly.
- after the physical reconnection, you reconnect to the SCM and you check in the modified elements.
Disconnecting from the SCM To work in offline mode: - Open the relevant project.
- On the "SCM" tab, in the "Other actions" group, expand "Remote work" and select "Disconnect to work offline".
- In the wizard, select "Disconnect from the Source Code Manager" (this wizard also allows you to disconnect from the shared database of the Control Centers. Select the desired option for the Control Centers).
- In the next screen, you can:
- View the elements currently checked out by yourself from the project. These elements cannot be modified by the other developers as long as you are disconnected from SCM.
- Check out new elements (via the "Status of elements" button). The checked-out elements cannot be modified by the other developers as long as you are disconnected from the SCM.
- Check in currently checked-out elements. This option avoids locking elements unnecessarily. Simply choose the elements you want to check back in (via the "Non-conflicting elements", "All" and "None" buttons). These elements will be checked back in when you stop using the SCM.
New in version 2025The "Filter binary differences" option keeps only files with UI and/or code differences in the list. Files with only formatting differences will no longer appear in the list and will be automatically checked in.
- The following details are displayed for the checked-out elements:
- the modifications performed ("My Modif" button)
- the history of operations ("History" button).
- the properties ("Properties" button)
- the comparison with the element found in the repository.
- The disconnection is performed. The project is available locally on your computer. There is no link with the SCM. All the project elements are available and they can be modified.
To reconnect to the SCM: - On the "SCM" tab, in the "Other actions" group, expand "Remote work" and select "Reconnect and synchronize".
- In the wizard, select "I want to reconnect to the Source Code Manager".
- The following checks are performed during the reconnection:
- The elements modified offline by the developer must be checked out (only if these elements have not been checked out before the disconnection).
- The new elements added offline by the developer must be added into the repository.
When you reconnect: - The modifications performed by the other developers are not retrieved automatically. The project must be synchronized.
- The modifications made to the checked-out elements are not carried over. To do so, you need to check in the elements that were checked out from the repository.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|