挂起的更改

直到签入对 Team Foundation 版本控制中文件或命名空间的修订后,才会将这些更改保存到本地工作区中。 此类更改称为“挂起的更改”。 **“签入”“挂起的更改”**窗口用于查看和管理挂起的更改。

挂起的更改的类型

下面对可签入的挂起更改的类型进行了说明。

添加

添加到 Team Foundation 版本控制中的文件将视为挂起的**“添加”**更改。

Edit

在签出文件以便在工作区中进行修改时,Team Foundation 会将该文件设为可写,并将**“编辑”**更改添加到工作区的挂起的更改列表中。

回滚

可以使用 tf rollback 命令消除一个或多个变更集对某一项的影响。 运行该命令后,即会将**“回滚”**添加到挂起的更改。 若要了解有关回滚命令的更多信息,请在 Visual Studio 2010 命令提示符处输入 tf rollback /?

删除

当在 Team Foundation 版本控制中删除文件时,该文件会在签入**“删除”**以前一直保留在服务器中。 有关更多信息,请参见从版本控制中删除文件和文件夹

撤消删除

如果撤消删除文件,则在签入**“撤消删除”**更改后,将在签入过程中从服务器还原该文件。 有关更多信息,请参见Undelete 命令

重命名(包括文件移动)

重命名或移动文件时,只是在本地磁盘上重命名或移动该文件;而只有在签入**“重命名”**后,这些更改才会反映在服务器中。 有关更多信息,请参见移动、重命名和删除受版本控制的文件和文件夹

分支

对分支进行分支时,会立即在服务器上进行更改;将不会生成挂起的更改。 但是,在对文件夹进行分支时,直到签入**“分支”**更改后才会提交分支操作。 有关更多信息,请参见对文件夹和文件进行分支

类型

更改文件的文件编码时,直到签入**“类型”**更改才会提交该操作。 有关更多信息,请参见配置版本控制文件编码

请参见

任务

查看和管理工作区中所有挂起的更改

查看其他工作区中挂起的更改

概念

使用“签入”和“挂起的更改”窗口

创建工作区以使用团队项目