1

我的开发团队在过去使用 MKS Source Integrity 源代码控制,我们没有评估迁移到 TFS 2010。

有些概念和含义有些不同,我们需要一些时间来学习如何做我们之前在 TFS 中所做的相同事情,或者如何改变我们的方法。

首先,我们曾经为每个软件版本做检查点。在这种情况下,MKS 会对所有源代码文件进行快照。您可以稍后比较不同的检查点以查看代码差异,或将整个检查点提取为构建。

TFS 有类似的功能吗?你知道我在哪里可以读到一些关于它的东西吗?

4

2 回答 2

2

Ed 的建议可能是您正在寻找的最准确地复制您之前的流程的方法。

比较时间点 要比较代码分支的任何时间点,只需右键单击源代码管理资源管理器(位于任何团队项目下)中的文件夹(或文件)并选择比较。如果您之前从源代码管理中获得了此版本,它将默认将服务器上的最新版本与磁盘上的版本进行比较。要通过标签比较两个时间点,只需将 from 或 two 更改为 Server Location 并将 Source Version Type 下拉菜单更改为 Label。然后,您可以浏览所有标签以进行选择。

通过标签提取 您可以使用现有标签“获取特定版本”的任何文件或文件夹。为此,请右键单击所需的文件或文件夹,然后选择获取特定版本。此时将版本类型更改为标签并浏览目标标签。复选框用于当事情变得循环时,但你不应该检查它们。有些人会紧张,不顾一切地去做。

在标签 处分支您可以在现有标签处对文件或文件夹(或分支)进行分支,方法是右键单击该项目并选择分支和合并 -> 分支(分支和合并下还有其他事情要做,这就是子菜单存在的原因)。将分支从版本更改为标签,此时您可以像比较一样浏览现有标签。选择一个标签,然后您可以指定应在何处创建分支,并为主动开发准备一个完全受版本控制的快照。

于 2010-05-18T02:10:48.907 回答
1

我认为您正在寻找标签

于 2010-05-14T13:45:32.340 回答