更新TFS搁置集的步骤是什么?

更新TFS搁置集的步骤是什么?,tfs,Tfs,创建TFS搁置集的过程会将文件项的副本放在TFS服务器上,以供同行审查,并可能在以后作为变更集签入 创建搁置集后,右键单击选项为“查看搁置集详细信息”、“取消搁置”、“删除搁置集”和“审阅请求” 我想知道两件事: “取消搁置”和“删除搁置集”之间有什么区别? 我应该采取什么步骤来更新现有的搁置集,并对同一组文件进行进一步开发 我在想,看看其他的堆栈溢出页面,这些页面的取消搁置将获取文件的服务器副本并覆盖本地文件系统文件 因此,在我的情况下,如果我对以前作为搁置集保存到TFS的文件进行了进一步的开

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

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

我想知道两件事: “取消搁置”和“删除搁置集”之间有什么区别? 我应该采取什么步骤来更新现有的搁置集,并对同一组文件进行进一步开发

我在想,看看其他的堆栈溢出页面,这些页面的取消搁置将获取文件的服务器副本并覆盖本地文件系统文件

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

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

我想我可以复制一份文件内容,然后试试这个选项

我看到另一个stack overflow页面,其中提到使用完全相同的名称创建新的搁置集会进行更新:


另一个选项是删除搁置集并创建一个新的搁置集。

我想答案是这样的:

1) 查看当前搁置集并将搁置集说明复制到剪贴板

2) 右键单击“源代码管理资源管理器”中的“足够高”点,然后选择“搁置挂起的更改”右键单击选项

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

4) 从步骤1的剪贴板粘贴到所需的搁置集名称输入项


5) 在“替换搁置集”弹出提示对话框窗体中选择“是”。

感谢您在此处分享您的解决方案,您可以接受它作为答案,这样它可以帮助其他遇到相同问题的社区成员,我们可以存档此线程,谢谢。