移动、重命名和删除受版本控制的文件和文件夹
从源代码管理资源管理器中可以轻松地移动、重命名和删除受版本控制的文件和文件夹。 有关更多信息,请参见 使用源代码管理资源管理器。 也可以从命令行重命名和删除文件和文件夹项。 若要同时移除或删除多个受版本控制的文件,您必须使用命令行。 在源代码管理资源管理器中,一次只能移动、删除或移除一个文件或文件夹。 有关更多信息,请参见Rename 命令(Team Foundation 版本控制)和Delete 命令(Team Foundation 版本控制)。
提示
Tf.exe move 是 Tf.exe Rename 的别名。
下面的过程演示如何从源代码管理资源管理器中移动、重命名和删除受版本控制的文件和文件夹项。
所需权限
若要执行这些过程,您必须将**“签出”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
移动受版本控制的文件夹和文件
在**“视图”菜单上,单击“其他窗口”,然后选择“源代码管理资源管理器”**。
确保在位于源代码管理资源管理器顶部的**“工作区”**下拉列表中选择了在其中映射要移动的项的工作区。
在源代码管理资源管理器的右窗格中,在工作区中找到要从中移动文件夹或文件的项目。
在源代码管理资源管理器的右窗格中,右击要移动的特定文件夹或文件,然后单击**“移动”**。
在**“移动”对话框中的“到”文本框中手动键入该项的目标文件夹,或者单击“浏览”以使用“浏览文件夹”对话框,然后单击“确定”**。
重命名受版本控制的文件夹和文件
在**“视图”菜单上,单击“其他窗口”,然后单击“源代码管理资源管理器”**。
确保在位于源代码管理资源管理器顶部的**“工作区”**下拉列表中选择了在其中映射要移动的项的工作区。
在源代码管理资源管理器的右窗格中,在工作区中找到要从中移动文件夹或文件的项目。
在“源代码管理资源管理器”的右窗格中,右击要移动的特定文件夹或文件,再单击**“重命名”**。
为该文件或文件夹键入所需的名称。
可以重命名具有挂起的添加但尚未签入的项。 但是,不能重命名已分支但尚未签入的项,否则会发生冲突。 有关更多信息,请参见解决文件夹区别和文件冲突。 在重命名具有挂起的更改的文件时,将保留所做的编辑。 如果重命名已记录了挂起的重命名操作的文件,则最初的重命名更改将被第二个重命名更改替换。
提示
也可以从命令行中重命名版本控制项。 有关更多信息,请参见 Rename 命令(Team Foundation 版本控制)。
删除受版本控制的文件夹和文件
在**“视图”菜单上,单击“其他窗口”,然后单击“源代码管理资源管理器”**。
确保在位于源代码管理资源管理器顶部的**“工作区”**下拉列表中选择了在其中映射要移动的项的工作区。
在源代码管理资源管理器的右窗格中,在工作区中找到要从中移动文件夹或文件的项目。
在“源代码管理资源管理器”的右窗格中,右击要移动的特定文件夹或文件,再单击**“删除”**。
提示
无法删除存在其他挂起更改的项。 例如,不能删除已签出的文件。
左侧将显示一个指示该项将被删除的图标,并将在**“挂起的更改”列下方显示状态“删除”**。 在您下次执行签入时删除该项。 有关更多信息,请参见提交更改。
提示
也可以从命令行中删除版本控制项。 有关更多信息,请参见 Delete 命令(Team Foundation 版本控制)。
请参见
参考
Rename 命令(Team Foundation 版本控制)
Delete 命令(Team Foundation 版本控制)