Create Project for Online Work TFS - tfs

Is there any way to work on the same project online, (for free)?
Like Team Foundation Server online.

Since you're low on details, it's hard to answer with more than a couple of hints;
If you're a fan of TFS and are doing Open Source, CodePlex should work right out of the box.
If you're not doing open source, BitBucket is pretty good, but it does not supply TFS, only GIT and Mercurial.
These are only two, there are many more.

Microsoft currently offers a preview of Team Foundation Server hosted on Windows Azure. There is currently no charge for this service (although there will be a pricing model announced at some point.)
Otherwise, there are a number of Team Foundation Server hosting providers. Microsoft provides a list. None of them are free.
As Joachim Isaksson mentioned, CodePlex is a free service that provides Team Foundation Server hosting, but your code will be public.

Related

Does TFS Proxy works with online TFS/VSTS?

i have been researching about TFS proxy, i can't find any documentation to make sure that it work or doesn't work with TFS online. our online source control are in the US and we can't move them, and our development office is overseas. TFS Proxy seems to be the best option for us to speed the development process when interacting with source control.
There is experience of using proxy with vsts. You can find it here: How to configure a TFS proxy to work with Team Services.
It can be applied to team foundation version control only.

Visual Studio Team Services API

Does anyone know if there is a Visual Studio Team Services (http://visualstudio.com/) API? Please note I am referencing the "Service" and not the "Server".
I've been looking but I have been unable to find one.
See: Team Foundation Server OData API
Have a read, then follow the instructions from "Team Foundation Service authentication:" to set up your account/profile to access the Api.
You can then access the resources via the web Api.
There are also some sample applications near the top of that page that make use of this Api/OData.
As Edward and Christopher pointed out, the Client Object Model for the Cloud version of TFS and the on-premise version are identical, but not all API's will work with both systems. You can download the Client Object Model installer from the following location:
2012
2010 SP1 and Forward Compatibility GDR
Which API's work on which system is constantly changing, since new features are added to the cloud version all the time, while certain features are currently only available on the on-premise version (sharepoint integration and reporting for example).
Apart from that there is an OData API for TFS 2010 on-premise and that API is expected to be released for TFSvc and TFS on-premise in the near future. Probably coming to the TFSvc first.
Microsoft does provide REST ful as well as Client Object Model (DLL) based APIs which works both for on-premise Team Foundation Server and Visual Studio Team Services. But, REST ful API is still not complete, for example, there is still no end-point for getting drop-down field values. It is therefore recommended to use COM DLL APIs.
Visual Studio Team Services and Team Foundation Server now also has REST APIs, service hooks, and an extensions framework:
https://www.visualstudio.com/docs/integrate/overview

TFS express with google drive

Can I combine tfs express server with google drive for windows to get my free repository in the cloud?
Anyone knows other alternative with this two things? It has to be free.
TFS Express uses SQL Express as repository. Don't see how you can use it with google drive, but you can try Team Foundation Service. It's free for now, because it's still in preview.
What will happen after preview I really don't. I just hope they will have some free package.
No, you can't use TFS Express with a cloud storage option to suddenly get a cloud version of TFS. But, in the past few years Microsoft hasn't sat still, so now you can get a cloud-hosted version of TFS by creating a Visual Studio Team Services account.
This service is also free for up to 5 users, plus you'll get a lot of things that didn't come with TFS Express.

Using Requirements Authoring Starter Kit (RASK) with Word 2007 and TFS 2008

The MSDN link describes how to use Word 2003 to manage requirements along with the work items in TFS using RASK (Requirements Authoring Starter Kit) . I am wondering If It is applicable with Word 2007 and TFS 2008/2010. If It is, could somebody provide some links for the same. I can't afford to use other third party components as they are very expensive.
EDIT :- http://vstfs2010rm.codeplex.com/ is a good place to start. I am reading that now.
The Requirements Authoriing Starter Kit is really old. As you have found, there have been some more recent efforts in this area.
The ALM Rangers have created guidance for managing requirements in the past: Visual Studio 2010 Team Foundation Server Requirements Management.
They also have a project that they are working on at the moment:
Word Plug-in for TFS (TFSWP)
The vision of this project is to support the communication between the non-technical users, who prefer Word as requirements elicitation tool, and the developer persona. Bidirectional link between Word and TFS work item tracking is a typical example but as usual, all details will be defined by the project team.
For more details, see the 'tfswp' tag on Willy's blog.
You might also want to take a look at this project on CodePlex:
TfsWord - Word Extensions for Team Foundation Server TfsWord allows
you to create and edit TFS work items
using Microsoft Office Word 2007.
TfsWord complements the Microsoft
Office integration built into Team
Explorer, adding work item editing
capabilities to Word.
For more details, see http://tfsword.codeplex.com/
The premier paid solution is TeamSpec from Team Solutions:
TeamSolutions TeamSpec provides a rich project requirement management
experience directly inside Microsoft
Word. By making Team Foundation Server
(TFS) project artifacts such as
Scenarios, QOS Requirements, Risks,
Issues, Bugs, Tasks, among others,
first class citizens inside Microsoft
Word, TeamSpec enables Application
Lifecycle contributions by the
Business Analyst, Project Manager, and
Executive roles.
For more details, see http://www.teamsystemsolutions.com/teamspec/teamspec-features.aspx

About to work in a company that uses Team Foundation Server?Advice needed

As a developer I am a user of Subversion at the moment and I am changing job and going to work for a company that uses Team Foundation Server
I would like to learn the basic and more as user of Team Foundation Server
What do I need to do to replicate the enviroment and practice a bit?
Any Tips ?
What should I read?
Can I simulate the enviroment?
Thanks a lot
I would recommend reading this comprehensive document on codeplex: Visual Studio TFS Branching Guide 2010
For simulation, without having to set eveything up, there are virtual labs here: Team System Virtual Labs
As an aside, it is also worth installing TFS Sidekicks and the TFS Power Tools

Resources