问题描述
我正在使用 Visual Studio 2019 社区。使用源代码管理资源管理器,我试图仅回滚/还原一个月前(或多或少)签入的主分支中的特定更改集。
下面是一个例子(在这个例子中为了简单起见,我只提供了更改集编号和用户):
change set | user | date | comment
5093 User1 10/03/2021
5092 User1
5091 User2
5080 User3
5078 User1
5075 User2
5069 User2 01/02/2021
5068 User1
5050 User3
5049 User2
考虑到上表,我只想回滚/还原更改集 5069。此更改集仅包含对特定项目的更改,例如 ProjectA。后面的更改集(5075、5078、5080、5091、5092 和 5093)不包含对 ProjectA 的更改,但包含其他项目(如 ProjectB、ProjectC 等)的更改。
那么如何回滚/恢复更改集 5069 而不影响以后的更改集?我不想回滚/还原所有后来的更改集(从 5075 到最后一个 5093),我的意思是,我想保留这些更改集。
进行以下操作是否正确:
- 在 Source Control Explorer 中,选择更改集 5069,打开其 快捷菜单,然后选择回滚。
- 在回滚对话框中,选择从单个变更集中回滚更改。
- 查看待处理的更改并签入它们
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)