当前位置:  开发笔记 > 开发工具 > 正文

什么是SVN中使用的补丁?

如何解决《什么是SVN中使用的补丁?》经验,为你挑选了1个好方法。

我猜它允许你"保存"一个合并过程,所以我可以为一些开源项目创建一个补丁,并提交一个补丁,这样他们就不必自己处理合并了?

何时以及如何在SVN中使用补丁?



1> Stefan..:

补丁(svn中的统一差异文件)用于各种情况:

    您没有提交权限,但您对要包含的项目进行了一些修改.在这种情况下,您可以根据修改创建补丁,并将补丁文件发送给具有提交访问权限的补丁.当然,这并不意味着他们会提交您的补丁,但这使他们更容易这样做.

    您有修改但尚未提交.然后,您将补丁文件发送给其他人,以便他们查看您的修改并对其进行评论.

在其他情况下,补丁文件很有用,但那些对项目来说非常具体.

如果不使用补丁文件,您必须整体发送所有修改过的文件,这通常会产生更大的(zip)文件.

当然,可以将补丁文件应用于已经有自己修改的工作副本 - 如果要发送整个文件,那么本地修改将被覆盖.


这取决于:对于只有两/三行的更改并且应该修复错误我不会创建一个分支.然后我创建一个补丁并发送给我审查,如果我不确定这个改变是否会影响我可能没有想到的其他东西.
嗨Stefan,我们热爱你的工作 - 我们每天都使用Torto来工作!:)
对于你的第二个场景:那是分支的用途;)虽然是实心的帖子.+1
推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有