假设我已经对某些文件进行了更改,但我不想检查它们.我想将更改保存在批处理文件或某些存档中,然后通过电子邮件发送给另一个dev/myself /等等.这样他们就可以了查看我的更改并将其应用到他们的工作副本中.是否有可能做到这一点?
更简单的方案
你可以备份uncommited svn更改吗?
当然,用svn diff
来抓一份:
svn diff >modifications.patch
Run Code Online (Sandbox Code Playgroud)
这会创建一个"补丁"文件,您可以稍后将其移动到另一台计算机并在那里应用:
patch -p1 <modifications.patch
Run Code Online (Sandbox Code Playgroud)
请注意,如果远程计算机具有Subversion存储库的不同版本的工作副本,则在应用修补程序时可能会发生冲突.该patch
程序与Subversion本身有不同的解决冲突的过程.