SVN for Sublime Text
Features
Commands
SVN for Sublime Text currently supports almost every Subversion command. Commands like Branch, Merge and Resolve prompt with relevant information to allow the user to interactively choose the correct action without having to mspanorize previous actions, or the current state of the working copy.
Applicable commands can be run on the current file, folder or the whole working copy. The Diff command allows specifying custom revisions, all commands can be re-run after editing parameters and custom commands can be run at any time.
- Add
- Blame
- Branch
- Changelist
- Checkout
- Commit
- Copy
- Delete
- Diff
- Ignore/Unignore
- Info
- Lock/Unlock
- Log
- Merge
- Move
- Properties: List/Add/Edit/Delete
- Relocate
- Resolve
- Revert
- Status
- Switch
- Update
- Upgrade
The following commands are not implemented: Export, Cat, Import, List and Patch (1.7+ only).
Compatibility
- Works with Subversion 1.6+
- Works on Windows, Mac and Linux
- Supports
http://
,https://
,svn://
andsvn+ssh://
repositories on all platforms - Provides custom SSH settings for
svn+ssh://
repositories - Supports custom external diff tools
- Handles standard trunk/branches configurations, and those with multiple projects per repo
Integration
- Menu entries and command palette controls
- Syntax highlighting of all output
- Secure password entry
Performance
- Runs commands in the background