Sublime Tortoise

Install Open Source

TortoiseSVN, TortoiseGit and TortoiseHg integration with Sublime Text 2 via menus and keyboard shortcuts.

Features

Works With

  • Windows
  • Git
  • Subversion
  • Mercurial

Screenshots

Installation

Download Package Control and use the Package Control: Install Package command from the command palette. Using Package Control ensures Tortoise will stay up to date automatically.

Usage

Every file and folder in the sidebar will have context (right-click) menu entries for the supported tasks. The currently open file will have entries in the context menu, and also supports the following keyboard shortcuts.

Working Copy Commands

Commit
ctrl+alt+v+c
Status
ctrl+alt+v+s
Update/Sync
ctrl+alt+v+u
Log
ctrl+alt+v+l
Explore
ctrl+alt+v+e

File Commands

Diff
ctrl+alt+v+f
Log
ctrl+alt+v+g
Blame
ctrl+alt+v+m
Explore
ctrl+alt+v+x
Revert
ctrl+alt+v+t
Remove
ctrl+alt+v+r
Add
ctrl+alt+v+a

The key bindings can be modified by selecting the Preferences > Package Settings > Tortoise > Key Bindings – User menu entry.

Package Settings

The default settings can be viewed by accessing the Preferences > Package Settings > Tortoise > Settings – Default menu entry. To ensure settings are not lost when the package is upgraded, make sure all edits are saved to Settings – User.

cache_length
The number of seconds to cache VCS status information. This might be useful to tweak on slow machines.
Default: 5
enable_menus
If Tortoise commands should be available via context menus.
Default: true
debug
If debugging messages should be written to the console.
Default: false
svn_tortoiseproc_path
The filesystem path to the TortoiseSVN TortoiseProc.exe executable. This should only need to be set if TortoiseSVN is not installed in the standard location.
Default: ""
git_tortoiseproc_path
The filesystem path to the TortoiseGit TortoiseProc.exe executable. This should only need to be set if TortoiseGit is not installed in the standard location.
Default: ""
hg_hgtk_path
The filesystem path to the TortoiseHg hgtk.exe (TortoiseHg 1.0) or thgw.exe (TortoiseHg 2.0) executable. This should only need to be set if TortoiseHg is not installed in the standard location.
Default: ""

Changelog

v1.2.1

v1.2.0

v1.1.4

v1.1.3

v1.1.2

v1.1.1

v1.1.0

v1.0.8

v1.0.7

v1.0.6

v1.0.5

v1.0.4

v1.0.3

v1.0.2

v1.0.1

v1.0.0

License

Sublime Tortoise is licensed under the MIT license. The bundled SVN binary and supporting libraries are licensed under various licenses. Please see the license.txt file in the package directory for details.

GitHub

Source

The source code for Sublime Tortoise is available on GitHub at https://github.com/wbond/sublime_tortoise.