重命名或移动文件和文件夹
重要
避免在版本控制下使用操作系统(例如,使用文件资源管理器或 Windows 命令提示符中的 rename 命令)重命名文件。相反,你应该按照以下步骤来重命名文件和文件夹。否则,你可能会得到意外结果。
需要的权限
您必须是团队项目的**“参与者”**之一。 请参阅TFS 默认组、权限和角色 [重定向]。
你希望做什么?
移动项目
重命名项目
在重命名操作系统中的项目之后,修复结果
从命令提示符处工作
获取提示
移动项目
你可以使用源代码管理资源管理器来一次移动一个文件或文件夹。 你不应使用源代码管理资源管理器来移动代码项目引用的文件夹或文件。
在源代码管理资源管理器中,选择你想要移动的项目,打开快捷菜单然后选择“移动”。
在“移动”对话框中,在“移动到”对话框中手动键入项目目标或选择“浏览”来使用“浏览文件夹”对话框。
选择**“确定”**。
重命名 Visual Studio 中的项目
你可以使用源代码管理资源管理器或解决方案资源管理器来重命名文件。 如果使用的是源代码管理资源管理器,你还可以更改文件扩展名。
重命名项目
在解决方案资源管理器或源代码管理资源管理器中,选择你想要编辑的项目,打开快捷菜单然后选择“重命名”。
键入项目的所需名称:
在重命名操作系统中的项目之后,修复结果
你应该避免在版本控制下使用操作系统(例如,使用 Windows 文件资源管理器或 Windows 命令提示符中的 rename 命令)重命名文件。 在你使用了操作系统来重命名本地工作区的项目之后,Visual Studio 将检测到的更改分为两种:添加和删除。 你可以将这两项操作加入到重命名操作中。
修复操作系统重命名的结果
在 Visual Studio 的团队资源管理器中,选择“主页”,然后选择“挂起更改”。
在“排除的更改”部分中,选择“检测到的更改”链接。
在“提升候选更改”对话框中,选择删除和添加操作,打开其快捷菜单,然后选择“在重命名的同时提升”。
现在,一个单独的重命名更改显示在“包含的更改”部分中。
从命令提示符处工作
- Rename 命令(Team Foundation 版本控制):重命名或移动文件。
提示
如果你正在开始一项新任务,最佳做法就是在更改工作区中的文件之前从服务器下载最新文件。
避免重命名已产生分支但未签入的项目。 如果你尝试执行此操作,就会出现冲突。
你可以评估和管理工作、暂停工作并最终将工作贡献给小组的基本代码。