ElG*_*cho 2 tfs unshelve changeset
我只是想取消搁置几天前添加的货架.与此同时,其他人已经成功检查了shelveset中包含的新版本文件.由于我的文件在最新版本和shelveset之间存在冲突(因为它有另一个基本变更集),我想将我的代码库恢复为shelveset使用的这个特定版本.
我现在如何确定搁置集的哪个基本版本已被使用?不幸的是,在"细节"中没有关于此的信息 - 搁置的信息.
您可以在搁置集详细信息对话框中查看搁置更改的版本 - 如果右键单击文件,则可以选择"属性",它将显示搁置版本和最新版本.
然而,unhelve不会对最新版本进行新的更改 - 它将反对搁置的版本.想象一下这种情况:
您$/A在版本5处进行了更改.您创建了一个搁置集foo并撤消了本地挂起的更改.
另一个用户检查新版本$/A.您获得最新版本,现在$/A更新到版本6.
如果你要那么取消搁置foo,因为搁置挂起的更改为5版本,则现在在版本5挂起的更改,如果你获得最新的,你将有一个版本冲突,并能够解决冲突,使待更改最高版本6.
| 归档时间: |
|
| 查看次数: |
1032 次 |
| 最近记录: |