]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Meta/RB: retire unused script that was written long time ago
authorJunio C Hamano <gitster@pobox.com>
Wed, 20 Dec 2023 21:37:44 +0000 (13:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 Dec 2023 21:37:44 +0000 (13:37 -0800)
RB [deleted file]

diff --git a/RB b/RB
deleted file mode 100755 (executable)
index c557b06..0000000
--- a/RB
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/sh
-
-master_sha1=`git rev-parse --verify refs/heads/master`
-LF='
-'
-(cd .git/refs/heads && find -type f) |
-sed -n \
-    -e 's/^\.\///' \
-    -e '/^[^\/][^\/]\//p' |
-while read topic
-do
-       case " $* " in
-       *' '"$topic"' '*)
-               echo >&2 "* Skipping $topic"
-               continue ;;
-       esac
-
-       rebase= done= not_done= trouble= date=
-       topic_sha1=`git rev-parse --verify "refs/heads/$topic"`
-
-       date=`
-               git rev-list -1 --pretty "$topic" |
-               sed -ne 's/^Date: *\(.*\)/ (\1)/p'
-       `
-       only_next_1=`git rev-list ^master "^$topic" next | sort`
-       only_next_2=`git rev-list ^master           next | sort`
-       rebase=
-       if test "$only_next_1" = "$only_next_2"
-       then
-               not_in_topic=`git rev-list "^$topic" master`
-               if test -z "$not_in_topic"
-               then
-                       :; # already up-to-date.
-               else
-                       rebase=" (can be rebased)"
-               fi
-       fi
-       if test -n "$rebase"
-       then
-               echo "Rebasing $topic to pick up:"
-               git rev-list --pretty=oneline "^$topic" master |
-               sed -e 's/^[0-9a-f]* / * /'
-               git checkout "$topic" &&
-               git rebase master || break;
-       fi
-done
-
-