Sublime TFS
Use TFS inside Sublime Text 2/3
Details
Installs
- Total 7K
- Win 6K
- Mac 282
- Linux 99
| Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 | Oct 16 | Oct 15 | Oct 14 | Oct 13 | Oct 12 | Oct 11 | Oct 10 | Oct 9 | Oct 8 | Oct 7 | Oct 6 | Oct 5 | Oct 4 | Oct 3 | Oct 2 | Oct 1 | Sep 30 | Sep 29 | Sep 28 | Sep 27 | Sep 26 | Sep 25 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Sublime TFS
Sublime TFS is a plugin for the wonderful text editor Sublime Text 2 and Sublime Text 3.
Overview
Plugin adds TFS menu to Main.sublime-menu.
Plugin adds the following commands to Context.sublime-menu:
- Checkout - Checkout current file
- Undo - Undo changes in current file
- Checkin… - Show checkin current file dialog
- History… - Show current file history
- Add - Add current file to TFS
- Get Latest Version - Get latest version of current file
- Compare With Latest… - Compare current file with latest version
- Delete - Delete current file from TFS (remove file from storage too)
- Status - Check current file TFS status
- Shelve… - Show create a shelveset for pending changes dialog
- Annotate… - Annotate (blame)
- Move… - Move/Rename current file in TFS
- Checkout Open Files - Checkout all open files
- Set TFS Credentials… - Allows to provide
tfs_usernameandtfs_passwordsettings. See below.
Plugin adds the following commands to Side Bar.sublime-menu:
- Get Latest Version - Get latest version of selected in SideBar directory-or-file
- Checkout - Checkout selected in SideBar directory-or-file
- Checkin… - Checkin selected in SideBar directory-or-file
- History… - Show history of selected in SideBar directory-or-file (recursive on directories)
Settings
[tf_path]
It specifies path to Team Foundation (TF.exe). Mandatory for all commands.
Usually it's in:
- VS 2010 - (x86) -
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe - VS 2010 - (x64) -
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe - VS 2013 - (x86) -
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\TF.exe - VS 2013 - (x64) -
C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\TF.exe - VS 2015 - (x86) -
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\TF.exe - VS 2015 - (x64) -
C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\TF.exe
[tfpt_path]
It specifies path to TFS Power Tools (TFPT.exe). Mandatory for Annotate command.
Usually it's in:
- VS 2010 - (x86) -
C:\Program Files (x86)\Microsoft Team Foundation Server 2010 Power Tools\TFPT.exe - VS 2010 - (x64) -
C:\Program Files\Microsoft Team Foundation Server 2010 Power Tools\TFPT.exe - VS 2013 - (x86) -
C:\Program Files (x86)\Microsoft Team Foundation Server 2013 Power Tools\TFPT.exe - VS 2013 - (x64) -
C:\Program Files\Microsoft Team Foundation Server 2013 Power Tools\TFPT.exe
[auto_checkout_enabled]
If auto_checkout_enabled is set to false - Sublime Text will show confirmation prompt on every checkout attempt, otherwise it will attempt checkout file on modification/save silently.
[auto_checkout_timeout]
If auto_checkout_enabled is set to true - Sublime Text will wait until this timeout to consider it fails during checkout.
[tfs_username] and [tfs_password]
Provide custom credentials to access TFS.
You can set only tfs_username in settings file and provide tfs_password on each Sublime session with Set TFS Credentials... command from Context menu or Main menu.
[always_is_graph]
Always show graphical window. See Issue #19
Usage
For almost all commands, except Add, the current file should be under TFS version control. After opening a file, you can execute a command in main menu TFS or from context menu.
Special Thanks
- Mathieu DARTIGUES