Team Collaboration & Version Control (SVN)
Sharp Stock integrates core version control operations directly into the main interface. Through intuitive status colors and interaction prompts, it assists you in rapidly handling asset update and commit tasks.
1. Core Collaboration Features
The bottom of the left navigation bar features two key function buttons: Update and Commit.
Resource Update
- Definition: Pulls the latest resources uploaded by others from the team server to your local machine.
- Guide: When the button is green, it indicates pending updates on the server. Clicking the button automatically performs the synchronization and refreshes the asset list in real-time. If the button is grey, your local version is already up to date.
Asset Commit
- Definition: Uploads files modified locally, newly imported resources, and corresponding Tags, Notes, and other metadata to the server.
- Guide: Clicking "Commit" will pop up a confirmation window. You can verify the list of files to be uploaded and enter a concise Change Description. Click confirm to complete the upload.

2. Status Color Recognition
The system automatically detects the repository status every few seconds and dynamically updates the button colors based on the results:
Commit Button Status
| Color | Meaning | Feedback on Click |
|---|---|---|
| Grey | No pending local changes. | Displays "Currently no content to commit". |
| Green | Local changes exist; ready to commit. | Calls up the commit confirmation window. |
| Yellow | Local changes exist, and there are new items on the server. | Strongly recommended to Update first to avoid potential commit conflicts. |
| Red | Conflicts or blocks exist; cannot commit directly. | Notifies that conflicts must be resolved before proceeding. |
Update Button Status
| Color | Meaning | Feedback on Click |
|---|---|---|
| Grey | No pending updates on the server. | Displays "Currently already the latest version". |
| Green | New resources exist on the server. | Immediately starts synchronization; refreshes list upon completion. |
| Red | Remote connection error or version conflict. | Provides error diagnostics; follow prompts for resolution. |
3. Recommended Workflow
- Before Starting Work: Watch the "Update" button. If it's green, perform an update first to sync with team progress.
- After Completing a Phase: Watch the "Commit" button. If it's green or yellow, open the window to verify changes and commit to the server.
- Handling Anomalies: If a button turns red, it usually indicates a version conflict. It is recommended to use integrated tools or refer to the Conflict Resolution chapter for resolution.
NOTE
Metadata Synchronization: Your asset tags and note information will be committed and updated alongside physical files. Team members will be able to see all your annotations after they update.