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

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

提示

Tf.exe moveTf.exe Rename 的别名。

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

所需权限

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    提示

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

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

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

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

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

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

    提示

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

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

    提示

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

请参见

参考

Rename 命令(Team Foundation 版本控制)

Delete 命令(Team Foundation 版本控制)

Undelete 命令

概念

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