VS2017中能否更新Team Explorer Shelveset内的单个文件?
在Visual Studio 2017中更新Shelveset内单个文件的方法
没问题,完全不用放弃现有搁置集重新提交!你可以只更新搁置集里的单个文件,步骤很简单:
- 先把目标搁置集撤销搁置到本地工作区,注意一定要取消勾选「撤销后删除搁置集」的选项——这样原搁置集还会保留在服务器上。
- 在本地修改好你要更新的那个文件,确保其他文件没有多余的改动(如果不小心改了其他文件,直接撤销那些文件的更改就行)。
- 打开Team Explorer,找到「Shelve」选项:
- 在「Shelveset name」输入框里,填你原来的搁置集名称
- 勾选**「Replace existing shelveset」**选项
- 在下方的「Pending Changes」列表里,只选中你修改过的那个文件,其余文件全部取消勾选
- 点击「Shelve」按钮完成操作
这样操作后,原搁置集里就只有你选的那个文件被更新了,其他文件还是原来的状态。
小提醒:操作前最好确认本地只有目标文件有未提交的更改,避免误更新其他内容哦。
内容的提问来源于stack exchange,提问作者Charles L.
相关产品推荐
相关产品推荐

