You can create, edit and sync a file tree between your workspace and local documents using the CoLab Desktop Client.
Permissions
You must have file and folder permissions in the workspace equal or higher than the Full Access role to connect to a workspace using the CoLab Desktop Client. For custom roles, this includes:
- Ability to add, edit and download files
- Ability to create, edit, and delete folders
Local Folder Setup
Once the CoLab Desktop Client has been installed, set up your local root folder using these steps:
- Click 'Choose root folder' and select a root folder in your file browser.
Note: The local root folder should be completely empty when initially connecting it to the CoLab Desktop Client. We recommend this folder not be located within a shared drive unless a single user is uploading to it. The selection of a root folder is irreversible. - Confirm the file path of the local root folder and click 'Finish setup'.
- Click 'Continue to sign-in'.
A code will be generated in the CoLab Desktop Client and a new tab will open in your browser with a device confirmation message. Ensure the code in the browser matches the code generated in the CoLab Desktop Client; click 'Confirm'. - After signing in, your workspaces will appear in the left panel. Workspaces that allow downloading will be clickable. Workspaces where you lack file and folder permissions will be greyed out with a warning icon. Workspaces that do not allow downloading will be greyed out with a prohibited icon.
You must click 'Connect local folder' to link each workspace to the local root folder. This action will add a folder for each workspace in your local root folder. - Verify files in the connected workspace are visible in the 'Workspace' table; these files are not yet present in the local folder and available for download.
- Set up is now complete. You can add files to the workspace folders in your local root folder. These files will be visible in the 'Local' table and are available for upload to the workspace.
File Details
To view file details, hover over the desired file and select it using the checkbox. Details like the last revision, last revisor, creator and create date can be seen in the right panel for workspace files.
Local file details include the last revision and create date.
Previously synced files that have been changed will be marked as 'Updated'.
Moving Files
If previously synced files are moved in or out of folders, they will be shown as deleted and added using a new path.
Uploading Files to CoLab
To upload files to CoLab:
- Hover over each local file to see a checkbox.
- Check the boxes for the files you want to upload, or click the checkbox next to 'Name' to select all files.
- Press 'Upload' in the right panel to upload the selected files.
Once uploaded, these files will be considered synced with the CoLab Desktop Client and will no longer be visible under the 'Local' table unless changes are made to them locally.
Downloading Files
Hover over workspace files; a checkbox field will surface for each file. Select all individual files you wish to upload or select the checkbox next to the 'Name' header to select all files. Press 'Download' in the right panel to download all selected files to your local folder.
Once downloaded, these files will be considered synced with the CoLab Desktop Client and will no longer be visible under the 'Workspace' table unless changes are made to them in the workspace.
Resolving Conflicts
Conflicts can occur if changes are made in the workspace or local folder that have the potential of overwriting one another.
If you try to upload or download files with a conflict, the following warning will be shown. Choosing to continue will typically overwrite the conflict with the selected file.
Files moved in the local folder do not create a conflict; they create a separate branch. For details of each conflict case, see the diagram below.
Deleting Files
You may delete any file or folder locally.
If you do not have file deletion permission and are uploading deletion changes to your workspace, only files you added to CoLab will be deleted. Similarly, when downloading from the workspace to your local folder, locally deleted files you did not add to CoLab will be repopulated.
If you have file deletion permission, any files and folders deleted locally or in CoLab will be deleted in the workspace or local folder respectively when synced.
Comments
0 comments
Please sign in to leave a comment.