在 TFS 2015 中安全地重命名分支

Safely rename branch in TFS 2015

我在 TFS 2015 中创建了一个分支,其中有很多工作已经完成,但尚未签入。但是,我现在需要重命名分支,但我不想为此丢失或重新应用现有更新。

有没有办法在不丢失任何工作的情况下安全地更改分支名称?

您有什么理由不想在重命名之前签到吗?这听起来是最安全的方法。

如果没有,我会在重命名之前创建一个搁置集作为备份。然后,当您取消搁置时,您可能需要使用 TFS Power Tools 来执行 tfpt unshelve /migrate.