aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2000-06-01 01:34:02 +0000
committerBruce Momjian <bruce@momjian.us>2000-06-01 01:34:02 +0000
commit726926a523906ab9d6a405a4239df090efd1d78c (patch)
tree6b0cd6268ae297055076fcd29dd182c875c97973 /src
parent127f78502879b6d73db02d6e2294cb614b8eb1ad (diff)
downloadpostgresql-726926a523906ab9d6a405a4239df090efd1d78c.tar.gz
postgresql-726926a523906ab9d6a405a4239df090efd1d78c.zip
Update pgcvslog
Diffstat (limited to 'src')
-rwxr-xr-xsrc/tools/pgcvslog17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/tools/pgcvslog b/src/tools/pgcvslog
index 51eae013db6..83d7e3bbf6f 100755
--- a/src/tools/pgcvslog
+++ b/src/tools/pgcvslog
@@ -2,16 +2,17 @@
# This utility is used to generate a compact list of changes for each
# release, bjm 2000-02-22
-# Usage $0 [-r 'revision pattern'] file
+# Usage $0 file
+# no branches:
# cvs log -d '>1999-06-14 00:00:00 GMT' . > log
-# pgcvslog -r '\.2\.[0-9]*$' log
+#
+# pre and post-branch logs:
+# cvs log -d'2000-05-08 00:00:00 GMT<2000-05-29 00:00:00 GMT'
+# cvs log -d'>2000-05-29 00:00:00 GMT' -rREL7_0_PATCHES
+#
-if [ "X$1" = "X-r" ]
-then REV="$2"
- shift 2
-else REV=".*"
-fi
+# pgcvslog -r '\.2\.[0-9]*$' log
cat "$@" |
@@ -21,8 +22,6 @@ cat "$@" |
awk '
$0 ~ /^Working file:/ {workingfile = $0}
- $1 == "revision" && $2 !~ /'"$REV"'/ {skip = "Y"}
-
($0 ~ /^====*$/ || $0 ~ /^----*$/) && skip == "N" \
{
/* print blank line separating entries */