If this question weren\'t specific to a VCS (and therefore be the kind of thing that programmers would know more about than sys admins) then I\'d ask it on server fault or super
Not free, but if you use Eclipse TeamPrise Microsoft has a plugin to connect to TFS, Team Explorer Everywhere, download at http://www.microsoft.com/en-us/download/details.aspx?id=30661. There is also a Java-based command line client that should work on Linux.