使用 Team Foundation 版本控制

可以使用 Team Foundation 版本控制 (TFVC) 在小型项目和大型项目之间进行缩放,并且,通过使用服务器工作区,可以向上扩展到其每个分支有数百万个文件并包含大型二进制文件的超大基本代码。 TFVC 是一个集中的版本控制系统,使你能够应用粒度权限并将访问权限限制到文件级别。 由于您的团队将其所有工作签入您的 Team Foundation Server,因此您可轻松审核更改并识别签入变更集的用户。 通过使用比较批注,您可以标识它们进行的具体更改。

您希望做什么?

  • 设置开发计算机并开始操作
    花费几分钟的时间设置您的开发计算机以利用版本控制的基本代码的所有优势。

  • 在版本控制的基本代码中开发应用程序
    大多数情况下,您不必考虑版本控制。 当您需要管理和了解自己的更改时,系统会支持您。

  • 挂起工作
    有时,您需要搁置您正在进行的部分或全部工作。 您的版本控制系统可以消除一些烦恼并减少中断浪费的时间。

  • 让您的工作参与到团队中
    签入您的更改,以便您的团队可编译、测试和发布您已创建的值。

  • 隔离风险
    使用分支和锁隔离由不同的团队完成的工作所导致的风险。

  • 查看和管理过去的版本
    版本控制系统的优点之一是您可以回头查看有关对文件做过的更改的详细信息。

  • 比较文件夹和文件
    您可以对服务器文件夹和本地文件夹进行比较,并查看每个文件夹在内容方面的差异。

  • 解决 Team Foundation 版本控制冲突
    使用版本控制的最大优点是使多个人员可以同时处理一个文件。 有一个缺点是您有时必须解决冲突。 尽管遇到冲突会令人沮丧,但系统提供了帮助您了解和解决冲突的信息和工具。

  • 使用版本控制锁
    如果需要阻止文件或文件夹遭到签出和修改,您可以将其锁定。

相关章节

我们当前不重新发布以下部分。 但是,您可以参阅本指南的 Visual Studio 2010 版本。

管理 Team Foundation 版本控制