Path: “Window/Extensions/CG PsT – SVN Manager”
Description
Panel that allows update and commit changes of a SVN repository.
Requirements
Before use the panel you must install the requirements:
- Python 3.x (only on MacOS, MacOS has preinstalled on Python 3.x)
- SVN
- Microsoft Windows – Subversion 1.14.1
- Mac OS 10.13 – Subversion 1.11.0 or the version that matchs with your Mac OS version:
- Run this command on terminal to show the hidden files:
defaults write com.apple.finder AppleShowAllFiles -boolean true; killall Finder; - Go to “/private/etc/” folder and open the file “paths” wiht a text editor.
- Abb this text at the bottom of the file “/opt/subversion/bin” to include the SVN as an environment variable. This environment variables are only used by the Terminal app not other apps like Photoshop.
- Run this command on terminal to show the hidden files:
Limitations
Does not support paths or file names with special characters like “ç” or letters with accents like «á».
Reference

- Repository local folder – Path of the repository folder. It is the folder with inside the hidden folder called “.svn”. It can be edited from the input field or using the folder selection window.
- Commit – Commit related actions.
- Commit message – Text message for the commit.
- Commit open document – Commit changes on the current open document.
- Commit all – Commit changes on all the files of given respository.
- Update – Update related actions.
- Update – Update changes to and from remote repository.
- Dialogs – Show dialog messages with useful information during the execution of the panel.
- Help – Open the CG Ps Tools online manual.
- Save – Save the active document.
Use
Open a document, then set the path of the local folder of the repository and use the buttons to run the desired action. Obviously, the document must be inside the repository folder.