Develop Your App in a Version-Controlled Codebase
When your codebase is under version control, you can develop your app—create and open files in Solution Explorer and write your code—while version control does other work for you. When you check files in and out, it keeps track of your changes and creates a history of your project.
Having access to the history of a project has additional benefits, such as being able to find (and undo, when necessary) changes you made during a specific time period. You can also see exactly what changes your team mates have made, and how your changes relate to the latest changes on the server.
Are you a new user of Visual Studio Application Lifecycle Management (ALM) and Team Foundation Server (TFS)? Are you wondering how you and your team can get maximum benefit from the most recent version of these tools to build your app?
If so, we suggest you take a few minutes to walk step-by-step through a day in the life of Peter and Julia, two developers at Fabrikam Fiber—a fictitious company that provides cable television and related services. Their team recently began adopting Visual Studio and Team Foundation Server. You’ll see examples of how you can use Visual Studio Premium and TFS to check out and update code, suspend work when you’re interrupted, request a code review, check in your changes, and perform other tasks.