1#!/bin/sh - 2# 3# $FreeBSD$ 4# 5 6if [ x"$#" != x"2" ]; then 7 echo "Usage: $0 <branch> <changesetnum>" 8 exit 1 9fi 10 11basescript="$(realpath "$0")" 12awkdiff="${basescript%/*}/awkdiff" 13 14branch="$1" 15changenum="$2" 16 17p4 branch -o "$branch" | 18 awk ' /^View:/ { doview = 1; next; } /^[^ ]/ {doview = 0; next; } $1 && $2 && doview == 1 { system("p4 diff2 -du " $1 "@" changenum " " $2) }' changenum="$changenum" | 19 "$awkdiff" 20