如果 SVN 中的分支是针对 trunk 中的错误修订版本创建的,我应该只创建该分支吗?

发布于 2024-08-13 18:03:24 字数 235 浏览 2 评论 0原文

如果我在 SVN 中从主干版本 10 创建一个分支,然后意识到我想要的是版本 9,我应该放弃这个分支并在版本 9 中创建一个新分支,还是有一种方法可以将其从版本 9 中“重新设置”?

问题是,在我的代码中,我必须回滚一些更改,然后为我现在意识到的长/大更改创建一个分支。由于主干已经更新为使用旧代码,我的修订版 x 中的新功能不完整,因此我的分支需要在修订版 x-1 上创建。由于我的分支位于 x+1,将其变为 x-1 最简单的方法是什么?

If I create a branch in SVN off trunk rev 10 then realized that what I want was rev 9 should i just ditch this branch and create a new one off of rev 9 or is there a way to "rebase" it off of rev 9?

The problem is that in my code I had to rollback some changes and then create a branch for what I now realize is a long/big change. Since trunk was already updated to use the old code code my incomplete new feature in rev x my branch needs to be created off of rev x-1. Since my branch was on x+1 what is the easiest way to get it to x-1?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

信愁 2024-08-20 18:03:24

只需删除分支并重新创建它...它在存储库中非常便宜。

Just delete the branch and re-create it... It's trivially cheap in the repository.

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