Reputation: 1105
Is there some setting in the workspace setup that allows you to edit the files, and have TFS determine what has changed?
I'm working with Matlab code that we would like to have checked in, but since we don't use Visual Studio for that it makes working complicated. (checkout each file we want to edit).
Maybe like Subversion, but we don't have the choice to use another source control system.
Upvotes: 10
Views: 17815
Reputation: 403
Your have several options for working with TFS from outside visual studio.
You mention that you use MatLab, so my first suggestion is to use the MSSCCI Provider found on visual studio gallery. The MSSCCI Provider enables you to have direct TFS integration (source control only) from within MatLab. Here is the link for the x86 version: http://visualstudiogallery.msdn.microsoft.com/06c8e056-7f77-4a5c-9b8b-49318c143df8. Remember to use the x64 version for MatLab 64-bit.
Your other options are using the commandline either directly using tf.exe or the tfpt.exe which is part of the TFS Power Tools pack.
The Power Tools pack also has a windows shell integration, kinda like Tourtoise SVN, so you can interact with source control directly from windows explorer.
Upvotes: 1
Reputation: 39898
Team Foundation Server 2012 introduced the concept of local workspaces. This allows you to work with your files without explicitly having to checkout files before edit.
If you install the Team Foundation Server Power Tools you get integration into Windows Explorer for commands like Get Latest and Checkin.
Upvotes: 7
Reputation: 30662
You can use TFS from command-line. The tf.exe
command-line tool is located in %VS120COMNTOOLS%..\IDE\
, e.g. C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\tf.exe
.
See MSDN article "Command-line tools for TFS | Use Team Foundation version control command" to learn about using TFS command-line tool.
Upvotes: 1
Reputation: 52679
The PowerTools for TFS have explorer integration (similar to TortoiseSVN) but I never found them to work very well, when you see them flickering away and using up lots of CPU you lose confidence.
You can use the TFS Team Explorer tool, which is basically a cut-down Visual Studio. Its not nice when you're used to better tools, but this is what happens when you have a tool that is so very tightly integrated to VS.
Upvotes: 4
Reputation: 1987
have you got the power tools (tfpt) installed? you can checkout/in from the Explorer window then.
ALso, in VS under tools>options>sourceControl>environment there's some "check out automatically" options there that I've got set so I don't have to manually checkout a file I'm going to edit
Upvotes: 0