有没有办法二进制补丁WAR文件?

时间:2011-11-25 17:49:28

标签: diff war

我的网络应用程序越来越大,现在已经达到了25Mb。我必须每次上传它并使用我的DSL需要一段时间。我正在考虑使用二进制补丁系统,但我找不到一个好的。要求:

  • 在Linux和Windows上工作
  • (所需)可通过yum
  • 在Amazon Ec2 linux上使用
  • 易于集成脚本

连连呢?这样做的其他方式?

2 个答案:

答案 0 :(得分:2)

考虑到一个war文件只不过是一个zip文件,我的猜测是对一个文件的微小改动可能会修改整个二进制文件(这就是压缩的本质)所以二进制修补实际上没有意义无论如何,你可能会发送整件事。

相反,我可以建议您只是爆炸war文件并使用类似rsync的内容来保持内容最新?我认为在完成同样的事情时,这不会令人头疼。

答案 1 :(得分:0)

对于Linux:bsdiff / bspatch

bsdiff包也可以在cygwin下找到。