git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@449 830e0280-6d2a-0410-9c65-932aecc39d9d
Michal Ludvig authored on 2010/10/26 21:01:20... | ... |
@@ -16,13 +16,16 @@ TODO list for s3cmd project |
16 | 16 |
- Get s3://bucket/non-existent creates empty local file 'non-existent' |
17 | 17 |
- Add 'geturl' command, both Unicode and urlencoded output. |
18 | 18 |
- Add a command for generating "Query String Authentication" URLs. |
19 |
+ - Support --acl-grant (together with --acl-public/private) for [put] and [sync] |
|
20 |
+ - Filter 's3cmd ls' output by --bucket-location= |
|
19 | 21 |
|
20 | 22 |
- After 1.0.0 |
23 |
+ - Sync must backup non-files as well. At least directories, |
|
24 |
+ symlinks and device nodes. |
|
21 | 25 |
- Speed up upload / download with multiple threads. |
26 |
+ (see http://blog.50projects.com/p/s3cmd-modifications.html) |
|
22 | 27 |
- Sync should be able to update metadata (UID, timstamps, etc) |
23 | 28 |
if only these change (i.e. same content, different metainfo). |
24 |
- - Sync must backup non-files as well. At least directories, |
|
25 |
- symlinks and device nodes. |
|
26 | 29 |
- If GPG fails error() and exit. If un-GPG fails save the |
27 | 30 |
file with .gpg extension. |
28 | 31 |
- Keep backup files remotely on put/sync-to if requested |
... | ... |
@@ -2,4 +2,6 @@ |
2 | 2 |
|
3 | 3 |
VERSION=$(./s3cmd --version | awk '{print $NF}') |
4 | 4 |
echo -e "Uploading \033[32ms3cmd \033[31m${VERSION}\033[0m ..." |
5 |
-rsync -avP dist/s3cmd-${VERSION}.* ludvigm@frs.sourceforge.net:uploads/ |
|
5 |
+#rsync -avP dist/s3cmd-${VERSION}.* ludvigm@frs.sourceforge.net:uploads/ |
|
6 |
+ln -f NEWS README.txt |
|
7 |
+rsync -avP dist/s3cmd-${VERSION}.* README.txt ludvigm,s3tools@frs.sourceforge.net:/home/frs/project/s/s3/s3tools/s3cmd/${VERSION}/ |