gpt4 book ai didi

tfs - 更新 TFS 货架集的步骤是什么?

转载 作者:行者123 更新时间:2023-12-05 02:58:08 25 4
gpt4 key购买 nike

创建 TFS 搁置集的过程会将文件项的副本放在 TFS 服务器上,以供同行评审并可能在以后作为变更集 checkin 。

创建上架集后,右键单击选项为“查看上架集详细信息”、“取消上架”、“删除上架集”和“审核请求”。

我想知道两件事:“UnShelve”和“Delete ShelveSet”有什么区别?我应该采取什么步骤来更新现有的 Shelveset 以进一步开发同一组文件?

我在想,看看 UnShelve 会获取文件的服务器副本并覆盖本地文件系统文件的其他堆栈溢出页面吗?

因此,在我的情况下,如果我对以前作为搁置集保存到 TFS 的文件进行了进一步的开发,那么这个 UnShelve 选项是不可取的,因为我将覆盖并丢失我最近的更改?

我想知道如果文件系统文件比 TFS 搁置集版本新,取消搁置操作是否会提示覆盖任何文件?

我想我可以复制文件内容并尝试此选项。

https://learn.microsoft.com/en-us/azure/devops/repos/tfvc/suspend-your-work-manage-your-shelvesets?view=azure-devops

https://learn.microsoft.com/en-us/azure/devops/repos/tfvc/unshelve-command?view=azure-devops

我看到另一个堆栈溢出页面提到创建一个具有完全相同名称的新 Shelveset 进行更新:

how to update existing shelve set in tfs

另一种选择是删除搁置集并创建一个新搁置集。

最佳答案

我想答案是这些步骤:

1) 查看当前Shelveset,将shelveset描述复制到剪贴板,

2) 在“Source Control Explorer”中的“high enough”点右击并选择“Shelve Pending Changes”右击选项,

3) 检查包含和排除的更改项目列表,确保您对包含和排除的内容感到满意,

4) 粘贴,从第1步的剪贴板到需要的shelfset name entry item,

5) 在“更换货架集”弹出的提示对话框中选择"is"。

关于tfs - 更新 TFS 货架集的步骤是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59315781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com