Choose the right workspace type when using Team Foundation Server and Eclipse
Microsoft has a nice TFS Eclipse plugin that acts like any other Eclipse team provider. It provides full TFS Source Control and Team view support inside of Eclipse. You can find information about the plugin on the the Microsoft MSDN site . Team Foundation Server supports TFS version control (TFS) projects and GIT version control (TFS) projects. TFS uses the concept of a workspace to track changes. A TFS Project Workspace can be managed as either a "Server Workspace" or "Local Workspace". There are several good articles that describe how this works phkelly's blog and MSDN documentation . Server Workspace : These were the default for all workspaces created prior to TFS 2012. Server Workspace follows an older convention where all files on the local machine are marked as "Read Only" until checked out for modification. This means you cannot edit files outside of TFS or Eclipse unless they have already been checked out for modification. Server w...