Sublime TFS
Use TFS inside Sublime Text 2/3
Details
Installs
- Total 7K
- Win 6K
- Mac 282
- Linux 99
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 | Sep 24 | Sep 23 | Sep 22 | Sep 21 | Sep 20 | Sep 19 | Sep 18 | Sep 17 | Sep 16 | Sep 15 | Sep 14 | Sep 13 | Sep 12 | Sep 11 | Sep 10 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 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 | 1 | 0 |
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_username
andtfs_password
settings. 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