git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@198 830e0280-6d2a-0410-9c65-932aecc39d9d
Michal Ludvig authored on 2008/06/23 13:46:03... | ... |
@@ -1,5 +1,17 @@ |
1 | 1 |
2008-06-23 Michal Ludvig <michal@logix.cz> |
2 | 2 |
|
3 |
+ * Released version 0.9.8 |
|
4 |
+ ---------------------- |
|
5 |
+ |
|
6 |
+2008-06-23 Michal Ludvig <michal@logix.cz> |
|
7 |
+ |
|
8 |
+ * S3/PkgInfo.py: Bumped up version to 0.9.8 |
|
9 |
+ * NEWS: Added 0.9.8 |
|
10 |
+ * TODO: Removed completed tasks |
|
11 |
+ |
|
12 |
+2008-06-23 Michal Ludvig <michal@logix.cz> |
|
13 |
+ |
|
14 |
+ * s3cmd, s3cmd.1: --debug-exclude is an alias for --debug-syncmatch |
|
3 | 15 |
* s3cmd: Don't require $HOME env variable to be set. |
4 | 16 |
Fixes #2000133 |
5 | 17 |
* s3cmd: Wrapped all execution in a try/except block |
... | ... |
@@ -1,6 +1,8 @@ |
1 |
-s3cmd 0.9.8 - ???? |
|
1 |
+s3cmd 0.9.8 - 2008-06-23 |
|
2 | 2 |
=========== |
3 |
-* Added --exclude option for sync command. |
|
3 |
+* Added --exclude / --rexclude options for sync command. |
|
4 |
+* Doesn't require $HOME env variable to be set anymore. |
|
5 |
+* Better checking of bucket names to Amazon S3 rules. |
|
4 | 6 |
|
5 | 7 |
s3cmd 0.9.7 - 2008-06-05 |
6 | 8 |
=========== |
... | ... |
@@ -1,10 +1,6 @@ |
1 | 1 |
TODO list for s3cmd project |
2 | 2 |
=========================== |
3 | 3 |
|
4 |
-- Finish sync --exclude support. |
|
5 |
- - Add --exclude-from and --debug-exclude implementations. |
|
6 |
- - Support shell-style wildcards? Or rsync-style excludes? |
|
7 |
- |
|
8 | 4 |
- Treat objects with "/" in their name as directories |
9 | 5 |
- Will need local cache for bucket listings |
10 | 6 |
- More user friendly 'del' operation that would work |
... | ... |
@@ -886,7 +886,7 @@ def main(): |
886 | 886 |
optparser.add_option( "--exclude-from", dest="exclude_from", action="append", metavar="FILE", help="Read --exclude GLOBs from FILE") |
887 | 887 |
optparser.add_option( "--rexclude", dest="rexclude", action="append", metavar="REGEXP", help="Filenames and paths matching REGEXP (regular expression) will be excluded from sync") |
888 | 888 |
optparser.add_option( "--rexclude-from", dest="rexclude_from", action="append", metavar="FILE", help="Read --rexclude REGEXPs from FILE") |
889 |
- optparser.add_option( "--debug-syncmatch", dest="debug_syncmatch", action="store_true", help="Output detailed information about remote vs. local filelist matching and then exit") |
|
889 |
+ optparser.add_option( "--debug-syncmatch", "--debug-exclude", dest="debug_syncmatch", action="store_true", help="Output detailed information about remote vs. local filelist matching and --exclude processing and then exit") |
|
890 | 890 |
|
891 | 891 |
optparser.add_option( "--bucket-location", dest="bucket_location", help="Datacentre to create bucket in. Either EU or US (default)") |
892 | 892 |
|
... | ... |
@@ -98,7 +98,7 @@ Same as \-\-exclude but works with REGEXPs (Regular expressions). |
98 | 98 |
\fB\-\-rexclude\-from FILE\fR |
99 | 99 |
Same as \-\-exclude\-from but works with REGEXPs. |
100 | 100 |
.TP |
101 |
-\fB\-\-debug\-syncmatch\fR |
|
101 |
+\fB\-\-debug\-syncmatch\fR or \fB\-\-debug\-exclude\fR (alias) |
|
102 | 102 |
Display detailed information about matching file names against exclude\-rules as well as information about remote vs local filelists matching. S3cmd exits after performing the match and no actual transfer takes place. |
103 | 103 |
.\".TP |
104 | 104 |
.\"\fB\-n\fR, \fB\-\-dry\-run\fR |