相关疑难解决方法(0)

当使用svn cp或svn mv时,如何使svn diff产生补丁适用的文件?

场景是:

  1. svn cp或mv一些文件
  2. 修改该文件
  3. svn diff> mypatch

在其他机器上(相同的工作副本,但没有更改):

  1. 尝试应用mypatch.
  2. 失败 - >尝试修改不存在的文件.

在这种情况下,如何让svn diff生成补丁应用补丁,或干净地应用svn diff生成的补丁?我无法承诺.我想保留mergeinfo(因为明显的解决方法是将文件添加为全新文件,而不连接到前一个文件).

svn diff merge patch

64
推荐指数
3
解决办法
6万
查看次数

在SVN diff中包含新文件

我有一个脚本可以构建我的应用程序,将其上传到远程计算机,在那里运行性能测试并捕获我关心的一些指标.该脚本为我在工作区中进行的本地修改创建一个补丁文件,并将其与性能编号一起显示.这有助于我比较各种调整选项的效果.如果我想在以后重新创建我的工作区,我可以使用SVN修订版号和补丁.

svn diff不报告我添加到工作区的新文件,除非我先明确使用svn add它们.有没有办法创建一个包含新文件的补丁文件?

PS:这里有一个类似的问题,但没有得到充分回答,IMO.

svn diff patch

30
推荐指数
2
解决办法
2万
查看次数

标签 统计

diff ×2

patch ×2

svn ×2

merge ×1