Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018
Visual Studio 2019 |Visual Studio 2022
对于 Team Foundation 版本控制 (TFVC) 中的文件,可以使用 Visual Studio
源代码管理资源管理器
一次移动或重命名一个文件或文件夹。
还可以使用
tf
命令行实用工具在 TFVC 中移动或重命名文件或文件夹。 有关详细信息,请参阅
重命名命令 (Team Foundation 版本控制)
。
请勿使用
源代码管理资源管理器
移动 Visual Studio 项目或解决方案引用的文件夹或文件。 请改为使用
解决方案资源管理器
移动这些文件,并使用新的更改集签入移动。
如果不使用 TFVC 进行版本控制,请使用
解决方案资源管理器
在 Visual Studio 解决方案或项目中移动和重命名文件。
你必须是项目的
参与者
之一。 有关详细信息,请参阅
默认 TFVC 权限
。
在
源代码管理资源管理器中
,右键单击要移动的项,然后选择“
移动
”。
在“
移动
”对话框中,在“
目标
”框中手动输入项目的目标,或选择
“浏览
”以使用“
浏览文件夹
”对话框。
选择
“确定”
。
在
源代码管理资源管理器中
,右键单击要重命名的文件,然后选择“
重命名
”。
输入项的新名称。
选择
“确定”
。
在重命名操作系统中的项目之后,修复结果
避免使用操作系统(例如 Windows 文件资源管理器或 Windows 命令提示符
rename
命令)重命名由 TFVC 管理的项。 如果使用操作系统重命名
本地工作区
中的项,Visual Studio 会将更改检测为两个更改:添加和删除。 你可以将这两项操作加入到重命名操作中。
此问题不适用于 Git 版本控制。
在 Visual Studio
团队资源管理器中
,选择
“挂起的更改
”。
在“挂起
的更改”
页的“排除
的更改
”部分中,选择“
检测到
”。
在“
提升候选更改
”对话框中,选择删除并添加操作,右键单击,然后选择
“提升为重命名
”。
现在,“包含的更改”部分中会显示一个重命名
更改
。
开始新任务时,最好
先从服务器下载最新的文件,
然后再对工作区中的文件进行更改。
避免重命名已产生分支但未签入的项目。 如果尝试这样做,则会发生冲突。
你可以
查看和管理工作
、
暂停工作
,并最终
将工作贡献给团队的代码库
。