--- Begin Message ---
Subject: |
[BUG] revlib: old additions not hardlinked |
Date: |
Wed, 12 May 2004 08:35:59 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en; rv:1.4.1) Gecko/20040324 Beonex/0.9.0.0-stable |
Reproduction:
1. Create revision library, sparse and greedy
2. tla get ...-patch-101
3. tla get ...-patch-100
Expected result:
Same as if 2 and 3 where reversed. Files which are identical between
patch-100 and patch-101 are hardlinked, saving space on disk.
Actual result:
From what I see (I may be wrong), patch-100 gets added fully as new
files, no hard linkes are used.
Importace:
Significant waste for large trees (n00MB). Easy to run into with sparse
and greedy revlibs.
Ben
P.S. I'm not subscribed.
--- End Message ---