summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-10-08 08:36:08 (GMT)
committerJunio C Hamano <junkio@cox.net>2006-10-08 08:36:08 (GMT)
commitb3d4204fc49959ddcd54c329be94189f98714d73 (patch)
tree8a2ad3d40e385ccb5e13c131d4e32a6621e3eed8 /t
parent4057deb5de110176ac19519177654108607b685c (diff)
downloadgit-b3d4204fc49959ddcd54c329be94189f98714d73.zip
git-b3d4204fc49959ddcd54c329be94189f98714d73.tar.gz
git-b3d4204fc49959ddcd54c329be94189f98714d73.tar.bz2
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')
-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 ca5bd49..a4fbfda 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'