summaryrefslogtreecommitdiffstats
path: root/bin/git/git-svn-abandon-cleanup
diff options
context:
space:
mode:
Diffstat (limited to 'bin/git/git-svn-abandon-cleanup')
-rwxr-xr-xbin/git/git-svn-abandon-cleanup16
1 files changed, 0 insertions, 16 deletions
diff --git a/bin/git/git-svn-abandon-cleanup b/bin/git/git-svn-abandon-cleanup
deleted file mode 100755
index 2e2a547..0000000
--- a/bin/git/git-svn-abandon-cleanup
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-# strip svk and git-svn noise, retaining tags
-git filter-branch --tag-name-filter cat --msg-filter "git svn-abandon-msg-filter" -- --all
-
-# remove the backup refs
-git for-each-ref --format='%(refname)' refs/original/ refs/remotes/svn/ | while read ref; do
- git update-ref -d "$ref"
-done
-
-# ditch all pre-conversion objects forcefully
-git reflog expire --all --expire=now
-git gc --aggressive
-
-git prune
-git fsck --full