相关文章推荐
爱喝酒的四季豆  ·  docker compose-CSDN博客·  1 月前    · 
逃课的消炎药  ·  SQL split-阿里云·  6 月前    · 
欢快的罐头  ·  tkinter - How to ...·  1 年前    · 

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 团队资源管理器中 ,选择 “挂起的更改 ”。

  • 在“挂起 的更改” 页的“排除 的更改 ”部分中,选择“ 检测到 ”。

  • 在“ 提升候选更改 ”对话框中,选择删除并添加操作,右键单击,然后选择 “提升为重命名 ”。

  • 现在,“包含的更改”部分中会显示一个重命名 更改

  • 开始新任务时,最好 先从服务器下载最新的文件, 然后再对工作区中的文件进行更改。
  • 避免重命名已产生分支但未签入的项目。 如果尝试这样做,则会发生冲突。
  • 你可以 查看和管理工作 暂停工作 ,并最终 将工作贡献给团队的代码库