• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

example/H01-Jun-2008-2210

lib/File/H01-Jun-2008-343164

t/H01-Jun-2008-3221

ChangesH A D01-Jun-20081.8 KiB7445

MANIFESTH A D06-May-2008192 1110

META.ymlH A D01-Jun-2008580 1817

Makefile.PLH A D01-Jun-2008683 1714

READMEH A D01-Jun-20081.3 KiB4831

README

1File-HStore version 0.10
2========================
3
4
5File-HStore  is a very  minimalist perl  library to  store files  on a
6filesystem using a very simple hash-based storage.
7
8File-HStore  is nothing  more than  a  simple wrapper  interface to  a
9storage containing a specific directory structure where files are hold
10based on  their hashes. The  name of the  directories is based  on the
11first two  bytes of the  hexadecimal form of  the digest. The  file is
12stored and named  with its full hexadecimal form  in the corresponding
13prefixed directory.
14
15The  current version  is supporting  the  SHA-1 and  SHA-2 (256  bits)
16algorithm. The FAT (Free Archive Toolkit) format is also supported and
17it is  composed of the date  of submission plus the  SHA-2 real digest
18part.
19
20
21INSTALLATION
22
23To install this module type the following:
24
25   perl Makefile.PL
26   make
27   make test
28   make install
29
30DEPENDENCIES
31
32This module requires the following modules :
33
34  Digest::SHA
35  File::Copy
36  File::Path
37  Test::More
38
39COPYRIGHT AND LICENCE
40
41Copyright (C) 2004-2008 by Alexandre Dulaunoy <adulau@foo.be>
42
43This library is  free software; you can redistribute  it and/or modify
44it under the same terms as  Perl itself, either Perl version 5.8.5 or,
45at your option, any later version of Perl 5 you may have available.
46
47
48