tfs - 在TFS中搁置对分支的更改时,搁置集是否属于该分支?

标签 tfs

我正在 TFS 中的一个功能分支上工作,并最终处理了一些不应推送到主分支的实验性内容。但是,该分支中的其余工作(已提交)确实需要合并回 master。我在想我可以搁置这些待定的更改,但我担心分支可能会被删除并且我搁置的更改会丢失。

这是正确的吗?如果正确的话,去这里的最佳路线是什么?

最佳答案

搁置集不属于一个分支(例如,一个搁置集可能包含对一个搁置集中许多分支的更改)。

但是,您的更改不会丢失。通常在 TFS 中删除(未销毁)内容,因此文件和更改仍可用于在 TFS 中查看。

也可以使用 TFS Power Tools 命令将搁置集取消搁置到不同的分支:

tfpt unshelve /migrate

这将重写服务器路径,如博文所述:http://geekswithblogs.net/TarunArora/archive/2011/06/06/unshelve-shelveset-created-from-one-branch-to-another.aspx

关于tfs - 在TFS中搁置对分支的更改时,搁置集是否属于该分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22046365/

相关文章:

azure - 使用 Azure VM 上的 TFS 构建作为 Windows 服务和 Web Api 进行持续分发

visual-studio - 将 VSS 迁移到 TFS

TFS 构建 - Powershell 还是自定义事件?

azure - VSTS 扩展 : "Cannot process command because of one or more missing mandatory parameters: appdirectory webappname ResourceGroupName"

sql-server - SQL Server 数据库与团队共享?

tfs - 我可以在 tfs 2008 中取消搁置到其他分支吗?

tfs - visualstudio.com 可以绑定(bind)到发布管理服务器吗?

TFS2010 : Set up an alert that will email a member in the team when a work item is assigned to them

TFS 源代码管理快捷方式

testing - 用于机器应用程序的 TFS