如何:移动、重命名和删除受版本控制的文件和文件夹

更新:2007 年 11 月

从源代码管理资源管理器中可以轻松地移动、重命名和删除受版本控制的文件和文件夹。有关更多信息,请参见 使用源代码管理资源管理器。也可以从命令行重命名和删除文件和文件夹项。若要同时移除或删除多个受版本控制的文件,您必须使用命令行。在源代码管理资源管理器中,一次只能移动、删除或移除一个文件或文件夹。有关更多信息,请参见Rename 命令(Team Foundation 版本控制)Delete 命令(Team Foundation 版本控制)

说明:

Tf.exe moveTf.exe Rename 的别名。

下面的过程演示如何从源代码管理资源管理器中移动、重命名和删除受版本控制的文件和文件夹项。

必需的权限

若要执行这些过程,您必须将“签出”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

移动受版本控制的文件夹和文件

  1. 在“视图”菜单上单击“其他窗口”,然后选择“源代码管理资源管理器”。

  2. 确保在位于源代码管理资源管理器顶部的“工作区”下拉列表中选择了在其中映射要移动的项的工作区。

  3. 在源代码管理资源管理器的右窗格中,在工作区中找到要从中移动文件夹或文件的项目。

  4. 在源代码管理资源管理器的右窗格中,右击要移动的特定文件夹或文件,然后单击“移动”。

  5. 在“移动”对话框中的“到”文本框中手动键入该项的目标文件夹,或者单击“浏览”以使用“浏览文件夹”对话框,然后单击“确定”。

重命名受版本控制的文件夹和文件

  1. 在“视图”菜单上单击“其他窗口”,然后单击“源代码管理资源管理器”。

  2. 确保在位于源代码管理资源管理器顶部的“工作区”下拉列表中选择了在其中映射要移动的项的工作区。

  3. 在源代码管理资源管理器的右窗格中,在工作区中找到要从中移动文件夹或文件的项目。

  4. 在“源代码管理资源管理器”的右窗格中,右击要移动的特定文件夹或文件,再单击“重命名”。

  5. 为该文件或文件夹键入所需的名称。

    您可以重命名具有挂起的添加操作但尚未签入的项。但是,不能重命名已分支但尚未签入的项,否则会发生冲突。有关更多信息,请参见 解决文件夹区别和文件冲突(Team Foundation 版本控制)。在重命名具有挂起的更改的文件时,将保留所做的编辑。如果重命名已记录了挂起的重命名操作的文件,则最初的重命名更改将被第二个重命名更改替换。

    说明:

    也可以从命令行中重命名版本控制项。有关更多信息,请参见 Rename 命令(Team Foundation 版本控制)

删除受版本控制的文件夹和文件

  1. 在“视图”菜单上单击“其他窗口”,然后单击“源代码管理资源管理器”。

  2. 确保在位于源代码管理资源管理器顶部的“工作区”下拉列表中选择了在其中映射要移动的项的工作区。

  3. 在源代码管理资源管理器的右窗格中,在工作区中找到要从中移动文件夹或文件的项目。

  4. 在“源代码管理资源管理器”的右窗格中,右击要移动的特定文件夹或文件,再单击“删除”。

    说明:

    无法删除存在其他挂起更改的项。例如,不能删除已签出的文件。

    左侧将显示一个指示该项将被删除的图标,并将在“挂起的更改”列下方显示状态“删除”。在您下次执行签入时删除该项。有关更多信息,请参见“挂起签入”窗口

    说明:

    也可以从命令行中删除版本控制项。有关更多信息,请参见 Delete 命令(Team Foundation 版本控制)

请参见

概念

使用源代码管理资源管理器

参考

Rename 命令(Team Foundation 版本控制)

Delete 命令(Team Foundation 版本控制)

Undelete 命令

其他资源

使用版本控制文件和文件夹