2
hereの手順に従って、Snow Leopard上でsvn(バージョン1.6.16)とDiffMergeを統合しようとしています。svnからdiffmergeを起動しようとしたときに終了コードを取得
:〜/ .subversion/configのファイルに次のコマンドを追加しました
#!/bin/bash
DIFFMERGE_PATH=/Applications/DiffMerge/DiffMerge.app
DIFFMERGE_EXEC=${DIFFMERGE_PATH}/Contents/MacOS/DiffMerge
${DIFFMERGE_EXEC} --nosplash -m -t1="Incoming" -t2="Original" -t3="Current" -r="$4" "$2" "$1" "$3"
2))chmod +x ~/Scripts/diffmerge-svnmerge.sh
3蘭:)
1のように見えるのスクリプトを作成:私は、次の変更を加えましたテスト目的のために
merge-tool-cmd = <HOME>/Scripts/diffmerge-svnmerge.sh
4)、私は、ファイルを更新しようとすると、競合を取得することを確認した、との紛争を解決するためのDiffMergeを起動するための「L」オプションを使用していました。毎回次のエラーメッセージが表示されます。The external merge tool exited with exit code 255
私が間違っていることは何ですか?
ありがとうございます!
を働きました。あなたはそれが得られるパラメータに興味があります。 –