【发布时间】:2018-01-08 19:35:35
【问题描述】:
不久前,我搁置了几个不相关功能的大量更改。现在,我只想获取其中的一些文件。有没有办法选择性地取消搁置文件或目录(无需签出到第二个位置,取消搁置并复制内容)?
【问题讨论】:
-
我认为这是不可能的,你最好把所有东西都搁置起来,然后撤消你不需要的东西。
不久前,我搁置了几个不相关功能的大量更改。现在,我只想获取其中的一些文件。有没有办法选择性地取消搁置文件或目录(无需签出到第二个位置,取消搁置并复制内容)?
【问题讨论】:
您可以直接从 Visual Studio 2015 执行此操作。浏览到搁置集后,您可以选择不想取消搁置的文件,然后单击排除。当您单击“取消搁置”按钮时,只有“包含”部分中剩余的文件才会被取消搁置。
【讨论】:
不,不可能取消搁置部分的搁置。
正如您提到的,您可以将搁置更改签出到新目录,然后复制所需文件以覆盖当前工作区中的文件,然后签入更改。
您还可以使用Shelveset Sidekick 工具,该工具可让您轻松查看和保存搁置的文件。
【讨论】: