aboutsummaryrefslogtreecommitdiff
path: root/t/t3210-pack-refs.sh
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-10-08 01:36:08 -0700
committerJunio C Hamano <junkio@cox.net>2006-10-08 01:36:08 -0700
commitb3d4204fc49959ddcd54c329be94189f98714d73 (patch)
tree8a2ad3d40e385ccb5e13c131d4e32a6621e3eed8 /t/t3210-pack-refs.sh
parent4057deb5de110176ac19519177654108607b685c (diff)
downloadgit-b3d4204fc49959ddcd54c329be94189f98714d73.tar.gz
git-b3d4204fc49959ddcd54c329be94189f98714d73.tar.xz
git-pack-refs --all
This changes 'git-pack-refs' to pack only tags by default. Branches are meant to be updated, either by committing onto it yourself or tracking remote branches, and packed entries can become stale easily, but tags are usually "create once and live forever" and benefit more from packing. Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 't/t3210-pack-refs.sh')
-rwxr-xr-xt/t3210-pack-refs.sh16
1 files changed, 8 insertions, 8 deletions
diff --git a/t/t3210-pack-refs.sh b/t/t3210-pack-refs.sh
index ca5bd49ba..a4fbfda46 100755
--- a/t/t3210-pack-refs.sh
+++ b/t/t3210-pack-refs.sh
@@ -31,7 +31,7 @@ test_expect_success \
test_expect_success \
'see if a branch still exists when packed' \
'git-branch b &&
- git-pack-refs &&
+ git-pack-refs --all &&
rm .git/refs/heads/b &&
echo "$SHA1 refs/heads/b" >expect &&
git-show-ref b >result &&
@@ -40,14 +40,14 @@ test_expect_success \
test_expect_failure \
'git branch c/d should barf if branch c exists' \
'git-branch c &&
- git-pack-refs &&
+ git-pack-refs --all &&
rm .git/refs/heads/c &&
git-branch c/d'
test_expect_success \
'see if a branch still exists after git pack-refs --prune' \
'git-branch e &&
- git-pack-refs --prune &&
+ git-pack-refs --all --prune &&
echo "$SHA1 refs/heads/e" >expect &&
git-show-ref e >result &&
diff expect result'
@@ -55,22 +55,22 @@ test_expect_success \
test_expect_failure \
'see if git pack-refs --prune remove ref files' \
'git-branch f &&
- git-pack-refs --prune &&
+ git-pack-refs --all --prune &&
ls .git/refs/heads/f'
test_expect_success \
'git branch g should work when git branch g/h has been deleted' \
'git-branch g/h &&
- git-pack-refs --prune &&
+ git-pack-refs --all --prune &&
git-branch -d g/h &&
git-branch g &&
- git-pack-refs &&
+ git-pack-refs --all &&
git-branch -d g'
test_expect_failure \
'git branch i/j/k should barf if branch i exists' \
'git-branch i &&
- git-pack-refs --prune &&
+ git-pack-refs --all --prune &&
git-branch i/j/k'
test_expect_success \
@@ -90,7 +90,7 @@ test_expect_success \
git-branch -d n/o &&
git-branch n/o/p &&
git-branch -d n/op &&
- git-pack-refs --prune &&
+ git-pack-refs --all --prune &&
git-branch -d n/o/p &&
git-branch n'