如何在svn repo上应用使用diff linux命令生成的补丁

时间:2017-01-13 10:12:17

标签: linux svn patch

我有一个使用diff命令生成的补丁:

diff -ruN orig/ new/ > file.patch

我想在svn repo上使用svn实用程序应用此补丁。 怎么做?

1 个答案:

答案 0 :(得分:4)

$ svn help patch
  

patch:将补丁应用于工作副本。

     

用法:patch PATCHFILE [WCPATH]

     

PATCHFILE中的unidiff补丁应用于工作副本WCPATH。   如果省略WCPATH,则为'。'假定。

     

适用于工作副本的unidiff补丁可以   使用svn diff命令或第三方差异工具生成。   除Subversion外,忽略PATCHFILE的任何非unidiff内容   属性差异由svn diff生成。