[OSX][UNIX]diff | Cocoa練習帳

[OSX][UNIX]diff

Subversionでtrunkとbranchのdiffをとる方法が分からなかったので、二つのディレクトリ間のdiffをとるスクリプトを書いた。




#!/bin/sh

 

TRUNK=../trunk/proj

BRANCH=../branches/branch01/proj

 

#diff -r ${TRUNK} ${BRANCH}

 

files=`ls ${TRUNK}/*.[hm]`

for filepath in ${files}; do

file=${filepath##*/}

echo '####' $file '####'

diff ${TRUNK}/${file} ${BRANCH}/${file}

echo '###############'

done

 

# End Of File

【Cocoa練習帳】

http://www.bitz.co.jp/weblog/

http://ameblo.jp/bitz/(ミラー・サイト)