我的SVN版本控制存在问题:该项目位于svn的130版本,由于出现错误,我需要将其恢复为版本128,并使其成为HEAD版本(即:丢弃更改在版本129和130中制作。
我正在使用Subclipse我该怎么办?
提前致谢
答案 0 :(得分:5)
我不能告诉你如何使用Subclipse(没有在家安装Eclipse)。但是从命令行开始,你会这样做:
svn merge -r130:128 ssh://whatever/your/url/is
svn ci -m "Rollback!"
答案 1 :(得分:1)
您可以使用svn merge:
svn merge -r130:129 url
然后svn commit。
答案 2 :(得分:1)
我只是偶然发现了这个问题。然后我尝试与subclipse进行反向合并,最终导致同步地狱。 : - )
在Eclipse中'替换'是你的朋友!只需右键单击包浏览器中的文件夹,右键单击并选择“替换为...” - > '版本或URL'和Eclipse将做你想要的。之后你必须做一个提交。