Sublime SVN

Settings

There are a handful of settings available for Sublime SVN, and they can be changed by clicking on the Preferences > Package Settings > SVN menu and selecting Settings – Default. Customized settings should be saved to Settings – User to prevent them from being overridden during an upgrade.

svn_ssh_options
The SSH connection options for svn+ssh working copies. The "*" key is set as the default, with all other keys being the folder path to a working copy root. Valid subkeys include "username" and "ssh_key". On OS X and Linux the ssh binary on your machine is used in combination with any running ssh-agent. On Windows, plink.exe (part of PuTTY) is included, and can be used with Pageant for a key agent. Thus, on Windows, SSH keys need to be stored in the .ppk format using PuTTYgen. If no key agent is being used, the full file path to an SSH key can be specified via the "ssh_key" option. See the menu item Preferences > Package Settings > SVN > Settings – Default for examples.
Default: {}
sublime_text_binary
For Sublime Text 2, it is not possible to detect the path to the sublime_text binary for use when checking out a new working copy. This setting should be set to the full filesystem path to either sublime_text on Linux or sublime_text.exe on Windows.
Default: null
log_entries
The number of log entries to show when running SVN: Log.
Default: 20
default_checkout_url
The default URL to pre-fill when running SVN: Checkout. If not specified, the last checkout URL will be used.
Default: false
default_checkout_folder
The default local path to pre-fill when running SVN: Checkout. If not specified, the last checkout folder will be used. The default is the OS-specific Desktop folder.
Default: OS-specific Desktop folder
hide_commands
Hides infrequently used commands from the command palette to reduce noise. Valid options include "properties", "locking", "changelists".
Default: ["locking", "changelists"]
hide_unversioned_in_commit
Hides unversioned files from the commit dialog.
Default: false
diff_command
A list containing the path to an external diff program, combined with the the necessary command line arguments. If no diff_command is provided, the diff functionality built into Sublime Text will be used.
Default: []
auto_update_check_frequency
The number of minutes between checking the remote SVN repository for new revisions. Setting this value to 0 will disable this functionality.
Default: 2
debug
Adds debugging output to the Sublime Text console. This can be useful when experiencing trouble connecting to a server. Setting this to true will log license information and commands being sent back and forth. Setting this to 2 will add debugging about internal operations that is useful for bug reports.
Default: false
debug_log_file
A file to save debug messages to, instead of printing them to the console.
Default: ""
svn_binary_path
The absolute filesystem path to the svn (svn.exe on Windows) program. This should normally be automatically detected. svn.exe for Windows is bundled with the package.
Default: ""