gpt4 book ai didi

eclipse - SVN:在 Eclipse 中将分支与主干同步?

转载 作者:行者123 更新时间:2023-12-04 18:49:55 26 4
gpt4 key购买 nike

我有一个 SVN 分支和一个主干。主干会定期更改,而分支不会。

时不时(假设每周一次)我想用主干的最新更改更新分支的本地工作副本。

理想情况下,我希望以与使用最新版本的分支相同的方式执行此操作:使用 Eclipse:Team->Synchronize,以便我可以在更新之前查看所有更改。

这是否也可以使用不同的存储库(例如:trunk)?
如果没有,人们如何在更新之前查看更改?

我查看了 Team->Merge,但这似乎将更改直接更新到我的工作副本,而无法先查看更改(我认为预览功能令人困惑,并且没有提供很好的并行- Synchronize 具有的更改/冲突的侧 View )。

最佳答案

正确的方法是使用 Merge。 Subclipse 包含一个合并客户端,可以轻松完成此操作。你说得对,它没有给你一个真正的预览,但从 Subversion 的角度来看,它的工作方式更好。合并结果 View UI 与同步 View 基本相同。它让您可以轻松地检查合并在您的工作副本中所做的每个更改,并且它打开的 Eclipse 比较编辑器可以非常轻松地在您提交之前删除您不希望在代码中出现的任何更改部分。

尝试从 Synchronize View 执行此操作的问题在于,您正在使用代码编辑器自己进行合并,而 Subversion 不知道合并的内容。如果您让 Subversion 首先进行合并,那么它可以正确更新其所有元数据,然后您可以在提交合并结果之前将代码修复为您想要的方式。

关于eclipse - SVN:在 Eclipse 中将分支与主干同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7517842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com