将 SVN 中的项目恢复到以前的版本并使其成为 HEAD 版本
我的 SVN 版本控制有问题:该项目的 svn 版本为 130,由于出现错误,我需要将其恢复到版本 128,并使其成为 HEAD 版本(即:放弃在版本 129 和 130)。
我正在使用 Subclipse 我该怎么做?
提前致谢
I have a issue with my SVN version control: The project is at the svn's version 130, and due to a error I need to revert it to the version 128, and make it the HEAD version (that is: discard the changes made in the versions 129 and 130).
I'm using Subclipse how can I do it?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我无法告诉你如何使用Subclipse(家里没有安装Eclipse)。但从命令行,你可以这样做:
I can't tell you how to use Subclipse (don't have Eclipse installed at home). But from the command line, you'd do this:
您可以使用 svn merge:
然后 svn commit。
You can use svn merge:
Then svn commit.
我刚刚偶然发现了这个问题。然后我尝试与 subclipse 进行反向合并,最终陷入同步地狱。 :-)
在 Eclipse 中,“替换为”是您的朋友!只需右键单击包资源管理器中的文件夹,右键单击并选择“替换为...”-> “修订或 URL”,Eclipse 将执行您想要的操作。之后你必须进行提交。
I just stumbled about this problem. I then tried to make a reverse merge with subclipse and ended up in a synchronization hell. :-)
In Eclipse 'replace with' is your friend here! Just right-click on the folder in the package explorer, right-click and choose 'Replace With...' -> 'Revision or URL' and Eclipse will do what you want. After that you have to do a commit.