Julian H. Stacey
jhs at berklix.com
Tue Dec 27 12:38:21 UTC 2011
> On 12/26/2011 07:55 PM, Julian H. Stacey wrote:
> >> Suggestion:
> >> Maybe you might want a 5 digit numeric, not 4 digit, like cvs-cur ?
> >> (as eg there's often more cvs deltas than other deltas)
> > Suggestion:
> > Also use same convention as before in naming with xEmpty to indicate a base
> > ctm (delta) rather than just a differential ctm (delta).
> > mv svn-cur.0001.xz svn-cur.00001xEmpty.xz
> > mv svn-cur.0002.xz svn-cur.00002.xz
> The convention that svn-cur.0001 does not have xEmpty in it is a
> convention that has been followed before. Look at src-9. It is how the
> mkCTM software works.
OK, thanks, I had wondered if it was a mistake.
I hadn't noticed the example of src-9 till now.
The name 'Empty' was a useful marker to distinguish & seperate a
full from a differential file.... We're now up to src-9.0077.gz
Might there may be trouble when we get to src-9.0100.gz ?
A double bid for that file name:
- Recipient hosts will want a normal small incremental update.
- Sender & ftp mirror servers, that same name needs to hold
2 different sets of content,
- for a differential.
- for a complete archive
How will ctm recipients later distinguish which CTM delta to pull via ftp
if they both have the same name ? eg
src-9.0300.gz a complete base CTM archive for later starters
src-9.0300.gz a differential delta for those ftp'ing after
maybe a mail outage on recipient loses an odd delta.
Using same name in different new directories might also be problematic, as
if we had eg
all mirror site would need to create directories called /empty-new-dir/
which might (I don't know) require permission/manual intervention on mirrors).
The scenario I guess hasn't happened before, & doesn't matter when a new
archive first starts, as per src-9.0001.gz,
but I guess this potential problem approaches as src-9.0077.gz
approaches src-9.0100.gz or src-9.0101.gz ?
Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
Reply below not above, cumulative like a play script, & indent with "> ".
Format: Plain text. Not HTML, multipart/alternative, base64, quoted-printable.
EU tax to kill London Vetoed http://berklix.com/~jhs/blog/2011_12_11
More information about the ctm-users