2012-02-24 76 views
1

我一直致力于中继和分支。从中继复制提交到分支

平时我

  1. 创建我的树干,改变我喜欢犯的一个补丁。
  2. 执行补丁我的分支workcopy(有时合并)
  3. 测试树干,测试分支
  4. 提交修补树干
  5. 提交补丁分支

今天我的错误是,我提交我的所有更改(请参阅4),而不需要修补(参见1)。

现在,我没有补丁,我可以执行到分支。

我该如何“轻松”地将我对分支的更改现在变为现实?

回答

4

使用'svn log'查找您提交的修订版本号(说它是修订版314)。然后使用svn diff -r313:314> patch.txt来获取表示您的更改的修补程序文件。

但是,我建议一般你会更好地使用svn merge来合并这样的东西。

+1

'svn diff -c 314'也 – 2012-02-24 20:15:02

相关问题