比對二個檔案的問題 cmp或其它方法? - Linux

James avatar
By James
at 2013-09-05T17:12

Table of Contents

※ 引述《hgs1906 (受遺棄之子)》之銘言:
: 請問一下大家 最近為了自動化
: 所以用了jenkins自動編譯程式為java的war檔
: 之後在透過判斷新舊war檔是否差異來判斷要不要重新deploy
: 原本的判斷方式為…
: cmp -l a.war a.war.bak |wc -l
: 透過cmp -l 列出所有的差異 在統計行數
: 只要差異的行數超過10行就重新deploy程式…這樣基本上沒有問題

自動化, 讚! 只是為何不是一律先移除再部署? 這樣單純許多, 也比較符合一般部署
狀況.

我是寫shell script搭配ant, 先從svn checkout出來後包成ear/war包, 再透過python
script來進行daily build環境的重新部署動作 (on WAS).

一天daily build環境重新部署三次, 總共有5台daily build server, 為何要那麼多次
部署以及那麼多台機器部署一樣的版本? 其中有非常深奧的情況在裡面. XD

--
Tags: Linux

All Comments

Freda avatar
By Freda
at 2013-09-08T06:14
因為jenkins設定成每天半夜去svn拉新的程式在ant成war
Ophelia avatar
By Ophelia
at 2013-09-11T07:25
考量到session application 第一次執行的速度 所以才……

Linux和Windows哪個先?

Ida avatar
By Ida
at 2013-09-05T16:58
想買一顆新硬碟來切割成兩個硬碟 分別安裝Linux(Ubuntu)和Windows兩個系統 設成開機時可以選擇系統後進入操作的環境 但現在不知該先裝Linux還是Windows? 請問意見? -- - ...

比對二個檔案的問題 cmp或其它方法?

Emily avatar
By Emily
at 2013-09-05T16:01
請問一下大家 最近為了自動化 所以用了jenkins自動編譯程式為java的war檔 之後在透過判斷新舊war檔是否差異來判斷要不要重新deploy 原本的判斷方式為… cmp -l a.war a.war.bak |wc -l 透過cmp -l 列出所有的差異 在統計行數 只要差異的行數超過10行就重新d ...

KDE Connect

Frederica avatar
By Frederica
at 2013-09-05T11:08
文章來源:https://plus.google.com/115420673944066577894/posts/6oANiw29G9q 作者 blog:http://albertvaka.wordpress.com/ KDE connect 是 GSoC 2013 的產物,這個有趣的專案提供了 KDE 桌 ...

無法開機 懇請大家幫小弟看看!!

Sandy avatar
By Sandy
at 2013-09-05T10:33
小弟用的是centOS 6.0 本來想要安裝KDE,於是進入root帳號 安裝完以後重開機,就進不去本來的視窗畫面 反而出現 /usr/local/itt/idl70/bin/bin.linux.x86/idl_dicomexstorscp:error while loading shared li ...

centos mic skype

Carol avatar
By Carol
at 2013-09-05T02:00
最近在筆電上安裝了CentOS 6.4 32-bit 感動的是用elrepo的package後VGA driver竟然可以動了T^T 可惜internal mic不知為什麼動不了 kernel是2.6.32-358.18.1.el6.i686 用alsamixer一直無法成功 但用了gnome-alsami ...