【发布时间】:2012-11-29 06:52:56
【问题描述】:
如果我有更改,在修订版 11、13、17、20 中提交到分支中,我可以创建这样的 svn 补丁吗?
svn diff -r11:20
【问题讨论】:
-
查看类似 Stackoverflow 问题的答案:stackoverflow.com/a/25283101/1127583
如果我有更改,在修订版 11、13、17、20 中提交到分支中,我可以创建这样的 svn 补丁吗?
svn diff -r11:20
【问题讨论】:
您可以,但不要忘记您所区分的路径,svn diff,JFYI 的规范 1-st 形式是:
diff [-c M | -r N[:M]] [TARGET[@REV]...]
【讨论】:
-c参数
svn diff 而不是svn merge。我想从以前的提交中生成一个补丁。我不希望merge 生成补丁并应用它。
这应该足够了:)
svn diff -rFIRSTREVISION:LATESTREVISION pathOfWorkingCopy > /myPatchFile.patch
【讨论】: