我的开发分支[dev]已全部发布,但不知何故需要恢复的功能很少
我的分支负责人指的是修订版7627
以下是我要恢复功能的步骤
1.我已经检查了最新版本[7611]
2.并在我的本地工作副本中合并了来自不同修订提交的必需功能。即版本7622部分(a,b,c,d文件更改我只使用a和b,其中c和d文件是新文件),7623,7625完全合并。
3.现在我正在尝试提交工作副本。提交tortoise svn时会显示要在对话框中提交的文件。我所更改的文件列在哪里但不是HEAD中已存在的文件(例如c和d,我不想在HEAD那里)并且需要删除。
4.如果我继续提交,c和d会从HEAD中删除吗?
由于这是主分支,我想在提交之前要小心一点
希望这是有道理的。
答案 0 :(得分:0)
首先你应该记住,SVN总是在修订中继续进行;我的意思是SVN将始终要求在任何提交之前将您的工作副本更新为HEAD修订版。所以你尝试的似乎不对,我建议你两个解决方案:
TortoiseSVN
,选中修订后选中Reverse merge
框