Nico Schottelius
5acca63d53
[BUGFIX]: Removing of backups was broken (forgot to prepend the path :/)
2007-08-27 18:57:14 +02:00
Nico Schottelius
feea0661a7
use . as a seperator for marking, not directly in the dir, which will be removed anyway.
2007-08-27 18:56:03 +02:00
Nico Schottelius
dcf92a1788
Update release date
2007-08-20 18:21:54 +02:00
Nico Schottelius
c0c19d2598
Minor cleanup
2007-08-20 17:33:09 +02:00
Nico Schottelius
2a45844e1c
Also warn if there's a mostly impossible error
2007-08-20 17:29:24 +02:00
Nico Schottelius
69ae9076e3
Add comment about --link-dest
2007-08-20 12:45:23 +02:00
Nico Schottelius
95b4b66a99
Add version information
2007-08-18 00:14:10 +02:00
Nico Schottelius
fd6a50a36b
with -tcp1 need to head -n1, not tail -n1 anymore
2007-08-17 23:50:40 +02:00
Nico Schottelius
2c80eab8e1
Include intelligent cloning
2007-08-17 23:31:45 +02:00
Nico Schottelius
d442277d68
Prepare release date
2007-08-17 00:19:28 +02:00
Nico Schottelius
88c295a5b7
typo
2007-08-16 21:46:02 +02:00
Nico Schottelius
aaf29c92b5
another case for _techo
2007-08-16 21:45:02 +02:00
Nico Schottelius
8f65880db5
Cleanups, cleanups, cleanups, ...
2007-08-16 21:37:39 +02:00
Nico Schottelius
dc28b25e3c
use _techo, not echo
2007-08-16 21:26:56 +02:00
Nico Schottelius
e2a143e0b6
Some cleanups
2007-08-16 21:25:46 +02:00
Nico Schottelius
a35e31e86c
In theory ccollect-0.6 is ready, now let's begin testing
2007-08-16 21:17:25 +02:00
Nico Schottelius
86960388df
Added initial support for cloning from different intervals
2007-08-16 21:11:13 +02:00
Nico Schottelius
45c5c29f77
Cleaned up old remove code
2007-08-16 20:41:03 +02:00
Nico Schottelius
8f6a942ae9
Finish incomplete deletion in general
2007-08-16 20:31:30 +02:00
Nico Schottelius
799c24faf3
Many formal cleanups
2007-08-16 20:17:54 +02:00
Nico Schottelius
624e5b419b
Many preparations for 0.6
2007-08-16 20:08:23 +02:00
Nico Schottelius
e92bd762d4
Begin reordering options
2007-08-14 15:40:23 +02:00
Nico Schottelius
ed91b488da
Change rsync_options to one argument per line
2007-08-14 15:31:49 +02:00
Nico Schottelius
63a683941f
Pass exclude in a safe way to rsync
2007-08-14 15:30:00 +02:00
Nico Schottelius
c042479097
Add much more timing information
...
And empty $@ and $#, which we'll reuse later.
2007-08-14 15:26:20 +02:00
Nico Schottelius
dc7d5d614b
Reorder: first check if we should take all sources, then execute pre-exec
2007-08-14 14:41:36 +02:00
Nico Schottelius
30352b83a8
Always print return code
2007-08-14 14:36:33 +02:00
Nico Schottelius
d08ac69af6
Better parsable date output
2007-08-14 14:33:22 +02:00
Nico Schottelius
1d68408541
export number of sources
2007-05-31 11:55:37 +02:00
Nico Schottelius
13b47585a8
export interval
2007-05-31 11:52:33 +02:00
Nico Schottelius
c3312ea54d
Cosmetic changes (III)
2007-03-13 08:47:04 +01:00
Nico Schottelius
c291d4a8f5
Cosmetic changes (II) plus integration of _exit_err
2007-03-13 08:31:50 +01:00
Nico Schottelius
17fde8943d
Release today
2007-01-27 18:56:29 +01:00
Nico Schottelius
afbab56496
introduce _exit_err
2007-01-27 18:27:27 +01:00
Nico Schottelius
19d84f65da
Add _exit_err
2007-01-20 16:41:38 +01:00
Nico Schottelius
775a7e89a9
Remove testing
2007-01-20 16:22:36 +01:00
Nico Schottelius
cd21d9c072
Merge todos
...
Cleanup 0.5.2 for release
2007-01-19 20:07:34 +01:00
Nico Schottelius
d95861c81c
Add new todos
2007-01-19 20:01:53 +01:00
Nico Schottelius
7c53c28c5d
Remove experiemental
2007-01-17 19:32:21 +01:00
Nico Schottelius
07cb3473db
More comments
2007-01-17 19:18:42 +01:00
Nico Schottelius
44c80899fe
Cosmetic changase
2007-01-17 18:45:13 +01:00
Nico Schottelius
e917546ad1
introduce old backup matching
...
But this is definitly the WRONG way.
We cannot, we need not and we MUST NOT try to catch dumb users.
Instead we are the program, we may give the rules. And if we add a fancy
feature and the user is too dumb to use it, it is HER/HIS fault.
Just to remind my self:
Add use of other backup intervals as source for this interval
with the following behaviour:
- locate all possible intervals in
* default configuration
* source specific configuration
- locate all backups for each interval, record only the timestamp:
* taeglich.2007-01-23-0042
-> possible_old_sources += taeglich
-> taeglich_last=2007-01-23-0042
- NO READ NEED for this! other method:
* sort by time, ALL possible backup:
- does posix-ls support this? CHECK!
- ( cd $C_SOURCE/destination/;
ls --sort-by-time "$interval1".* "$interval2".* |
tail -n1 )
- catches all possible intervals
- add optional behaviour:
* prefer other interval (newer) over this one
2007-01-17 09:39:23 +01:00
Nico Schottelius
7e27ca0f3d
More quote changes
2006-11-15 00:01:19 +01:00
Nico Schottelius
9c2b38bd17
Fix possible problem due to not checked success of cd
2006-11-14 23:51:17 +01:00
Nico Schottelius
be9d93c997
Possible problem with spaces in interval names
...
23:36 < dev-zero> telmich: abs_destination_dir="$(cd $destination_dir && pwd -P)"
23:36 < dev-zero> telmich: wenn das interval spaces enthält, dann auch
destination_dir
2006-11-14 23:37:16 +01:00
Nico Schottelius
b9314edb78
Some count tests
2006-11-14 23:35:10 +01:00
Nico Schottelius
5c74195f20
More return value checking fixes
2006-10-31 08:18:58 +01:00
Nico Schottelius
b78a48917e
[bugfix] Wrong return value check
...
Found by Alexey Maximov
2006-10-31 07:58:54 +01:00
Nico Schottelius
50c75ccf43
Several minor changes
2006-10-31 07:58:00 +01:00
Nico Schottelius
bf4433ad63
Hint: source specific intervals
2006-10-26 10:30:14 +02:00