将 SVN 中的项目恢复到以前的版本并使其成为 HEAD 版本

发布于 2024-12-29 13:12:49 字数 138 浏览 0 评论 0原文

我的 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

佞臣 2025-01-05 13:12:49

我无法告诉你如何使用Subclipse(家里没有安装Eclipse)。但从命令行,你可以这样做:

svn merge -r130:128 ssh://whatever/your/url/is
svn ci -m "Rollback!"

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 -r130:128 ssh://whatever/your/url/is
svn ci -m "Rollback!"
番薯 2025-01-05 13:12:49

您可以使用 svn merge:

svn merge -r130:129 url

然后 svn commit。

You can use svn merge:

svn merge -r130:129 url

Then svn commit.

-残月青衣踏尘吟 2025-01-05 13:12:49

我刚刚偶然发现了这个问题。然后我尝试与 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文