svn - 分支重新集成后提交本地更改

标签 svn branch svn-reintegrate

不应该发生的事情,今天发生在我身上。我们正在 svn(服务器 afaik 1.6,客户端 1.7)中开发一个功能分支。这个分行昨天重新整合了,当时我不在办公室。现在我的工作副本中有一些本地更改,指向已经重新集成的分支。当然,下类后在本地留下更改的部分原因是我的错,但那是另一回事;-)

我知道再次重新整合分支不是一种选择,所以
将我的更改放入后备箱的最佳方法是什么? 一位同事建议使用我以前从未使用过的补丁。我还考虑过在将更改提交到分支后挑选我的更改,但我不确定这是否可行。还有其他选择吗?

任何帮助是极大的赞赏。

此致
妮可

最佳答案

重新集成后,分支和主干应该相同(假设头部修订为 100)。因此,您可以只在功能分支中提交更改(创建 rev 101),并将功能分支从 100(不包括)到 101(包括)合并到主干。然后删除功能分支。

关于svn - 分支重新集成后提交本地更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8518812/

相关文章:

SVN 锁定目录

svn - 如何使用 Subversion 客户端从 Tigris 网站下载 ArgoUML 源代码?

visual-studio - VisualSVN - 禁用自动结账

git - 为新项目创建一个新的空分支

svn - 什么时候真正需要重新整合选项?

svn - 为什么合并一系列修订版与单独合并它们不同?

svn - 使用 Subversion 进行自动身份验证

git - 使用 'pull'或 'merge' merge 本地分支?

git - 将文件提交到不同的分支而不 checkout

svn - 如何使用 Netbeans 将 SVN 分支重新集成到主干中?