blob: 45715ac09baee2bea9859844e9af00aaf89250b1 (
plain)
1 * add support for tarball download
2 - 1. download tarball if no directory exists or --tarball
3 2. decompress and create .httpup-current
4 3. download REPO
5 4. sync as usual
6 - make sure we create a .httpup-current to ensure all files downloaded are
7 md5sum checked or removed
8
9 * Think about permission preservation
10
11
12 * man page
13 - httpup.conf
14
15 * Feature:
16 - add a -k (keep) feature
17 - better return for findDiff()
18 - don0t create dir if no matches
19
20 * Concept:
21 change it to use the following syntax:
22 httpup diff [target dir] - show changed/added/removed files
23
24 if baseurl is omitted, it is read from .httpup-urlinfo
25 if target dir is omitted, httpup looks for an .httpup-urlinfo file in the
26 current working directory. In order to get such a file, use httpup sync -k
27 (keep).
28
29 * Refactoring:
30 - make more modular (network handler, file handler)
31 - refactor main
32
33
34 * Bugs
35 - handle replacement of files with directories (and the other way around)
|