From owner-ctm-users@FreeBSD.ORG Tue Dec 27 01:48:58 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C663D106564A for ; Tue, 27 Dec 2011 01:48:58 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 39D3C8FC12 for ; Tue, 27 Dec 2011 01:48:57 +0000 (UTC) Received: from mart.js.berklix.net (p5DCBF675.dip.t-dialin.net [93.203.246.117]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBR1mtva009885; Tue, 27 Dec 2011 01:48:56 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBR1misS056353; Tue, 27 Dec 2011 02:48:44 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBR1mWND024910; Tue, 27 Dec 2011 02:48:38 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112270148.pBR1mWND024910@fire.js.berklix.net> To: Stephen Montgomery-Smith From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Fri, 23 Dec 2011 22:55:07 CST." <4EF55B2B.9010700@missouri.edu> Date: Tue, 27 Dec 2011 02:48:32 +0100 Sender: jhs@berklix.com Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 01:48:58 -0000 Hi Stephen & ctm-users@ > This is my second attempt to implement svn-cur into CTM. > > Look at ftp://cauchy.math.missouri.edu/pub/CTM/svn-cur/ I downloaded all (caution to CC readers, first delta > 1 gig.) > You will have to apply the patch to /usr/src/usr.sbin/ctm/ctm and > rebuild ctm. (I think "make depend && make && make install" is what you > need to do.) > > ctm now includes a wrapper around tar and svnadmin. You will need the > subversion port installed, and xz installed if your base system doesn't > have xz in it. Done > The original ctm was programmed in a very defensive manner, so that it > would predict errors before they happened. Unfortunately svnadmin is > not so defensively programmed. Also, I don't think I am as meticulous > as the original programmer Poul-Henning Kamp. > > If anyone has advice for how to improve the patch, I would greatly > appreciate it. Sorry not had time to read patches. > And also, if you try it out and it crashes or does > something else bad, please tell me about it. Patches apply fine on 8.2-RELEASE. Then manually using deltas OK: ctm -v /pub/FreeBSD/development/CTM/svn-cur/svn-cur.0001.xz ctm -v /pub/FreeBSD/development/CTM/svn-cur/svn-cur.00[0-9][0-9].xz 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) > If it works, you should find that svn-cur is operated in exactly the > same way as the current ctm's. Confirmed. I've not tried accessing the resultant tree with svn yet (my Subversion book not read yet). In my /pub/FreeBSD/development/FreeBSD-SVN I have a single directory base which has 5.6 Gig of README.txt conf db format hooks locks I looked on http://lists.freebsd.org/mailman/listinfo not yet : ctm-svn-cur ctm-svn-cur-fast I guess you will get those created after you see success reports such as this. When list ctm-svn-cur-fast is created I will subscribe. ( I have set up my mail aliases, .procmailrc, scripts & treees, to automaticaly store & apply when the mailing starts. ) Thanks Stephen ! Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Tue Dec 27 01:55:28 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2BFB106566B for ; Tue, 27 Dec 2011 01:55:28 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 2A80A8FC15 for ; Tue, 27 Dec 2011 01:55:27 +0000 (UTC) Received: from mart.js.berklix.net (p5DCBF675.dip.t-dialin.net [93.203.246.117]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBR1tQW1009919; Tue, 27 Dec 2011 01:55:26 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBR1tEPt056379; Tue, 27 Dec 2011 02:55:14 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBR1t1gD025096; Tue, 27 Dec 2011 02:55:07 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112270155.pBR1t1gD025096@fire.js.berklix.net> From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Tue, 27 Dec 2011 02:48:32 +0100." Date: Tue, 27 Dec 2011 02:55:01 +0100 Sender: jhs@berklix.com Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 01:55:28 -0000 > 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 Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Tue Dec 27 02:00:12 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5A09106566B for ; Tue, 27 Dec 2011 02:00:12 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 5ED6B8FC1A for ; Tue, 27 Dec 2011 02:00:12 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBR200QS010590; Mon, 26 Dec 2011 20:00:03 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EF926A0.90606@missouri.edu> Date: Mon, 26 Dec 2011 20:00:00 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "Julian H. Stacey" References: <201112270148.pBR1mWND024910@fire.js.berklix.net> In-Reply-To: <201112270148.pBR1mWND024910@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 02:00:12 -0000 On 12/26/2011 07:48 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) OK, will do. I just changed all the file names on the web site. I hope no-one was trying to download the 1G file while I did this. From owner-ctm-users@FreeBSD.ORG Tue Dec 27 02:07:58 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C856A106566C for ; Tue, 27 Dec 2011 02:07:58 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 715FD8FC17 for ; Tue, 27 Dec 2011 02:07:58 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBR27oCm048599; Mon, 26 Dec 2011 20:07:51 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EF92876.2080508@missouri.edu> Date: Mon, 26 Dec 2011 20:07:50 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "Julian H. Stacey" References: <201112270155.pBR1t1gD025096@fire.js.berklix.net> In-Reply-To: <201112270155.pBR1t1gD025096@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 02:07:58 -0000 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. From owner-ctm-users@FreeBSD.ORG Tue Dec 27 12:38:20 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E198E106564A for ; Tue, 27 Dec 2011 12:38:20 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 54F418FC14 for ; Tue, 27 Dec 2011 12:38:19 +0000 (UTC) Received: from mart.js.berklix.net (p57BCFE6B.dip.t-dialin.net [87.188.254.107]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBRCcHG1022038; Tue, 27 Dec 2011 12:38:18 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBRCc2sQ058927; Tue, 27 Dec 2011 13:38:04 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBRCbooj079986; Tue, 27 Dec 2011 13:37:56 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112271237.pBRCbooj079986@fire.js.berklix.net> To: Stephen Montgomery-Smith From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Mon, 26 Dec 2011 20:07:50 CST." <4EF92876.2080508@missouri.edu> Date: Tue, 27 Dec 2011 13:37:50 +0100 Sender: jhs@berklix.com Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 12:38:21 -0000 Hi Stephen > 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 Question: 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 /pub/FreeBSD/development/CTM/src-cur/src-9.0101.gz /pub/FreeBSD/development/CTM/src-cur/empty-new-dir/src-9.0101.gz 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 ? Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Tue Dec 27 13:00:47 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07BD31065688 for ; Tue, 27 Dec 2011 13:00:47 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id C635D8FC0C for ; Tue, 27 Dec 2011 13:00:46 +0000 (UTC) Received: by iadj38 with SMTP id j38so24784467iad.13 for ; Tue, 27 Dec 2011 05:00:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=sq9rkId1NYVApGuh4ePkDCEY8geDNDU+H79IbiNc+wI=; b=jV6qabtO+441UGH+umFQe1vU6VvbJtSm0/PbABHW0N6om5c4+PkySMEIOPlxPyiofV arFLSR5zth74SEiyU+U7UOlzVQn6o1rXrp30LVl9r3VCzKFAU7mQ7UJLQVE7Kse4ws3g 5NJ1nXi95lnhI5BJje88gosmYUEo2VuOtoAQI= Received: by 10.50.155.195 with SMTP id vy3mr30929521igb.12.1324990846258; Tue, 27 Dec 2011 05:00:46 -0800 (PST) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.231.207.7 with HTTP; Tue, 27 Dec 2011 05:00:15 -0800 (PST) In-Reply-To: <201112271237.pBRCbooj079986@fire.js.berklix.net> References: <4EF92876.2080508@missouri.edu> <201112271237.pBRCbooj079986@fire.js.berklix.net> From: Chris Rees Date: Tue, 27 Dec 2011 13:00:15 +0000 X-Google-Sender-Auth: kWx-fB-E-2wCOkd0K_gMqekSAi8 Message-ID: To: "Julian H. Stacey" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 13:00:47 -0000 On 27 December 2011 12:37, Julian H. Stacey wrote: > Hi Stephen >> 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). >> > =A0 =A0 mv svn-cur.0001.xz svn-cur.00001xEmpty.xz >> > =A0 =A0 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. =A0Look at src-9. =A0It 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.... =A0We're now up to src-9.0077.gz > > Question: > 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 > =A02 different sets of content, > =A0- for a differential. > =A0- 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 > =A0 =A0 =A0 =A0src-9.0300.gz =A0 a complete base CTM archive for later st= arters > =A0 =A0 =A0 =A0src-9.0300.gz =A0 a differential delta for those ftp'ing a= fter > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0maybe a mail outage on rec= ipient loses an odd delta. > Using same name in different new directories might also be problematic, a= s > if we had eg > =A0 =A0 =A0 =A0/pub/FreeBSD/development/CTM/src-cur/src-9.0101.gz > =A0 =A0 =A0 =A0/pub/FreeBSD/development/CTM/src-cur/empty-new-dir/src-9.0= 101.gz > all mirror site would need to create directories called /empty-new-dir/ > which might (I don't know) require permission/manual intervention on mirr= ors). > > 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 ? > Stephen is pointing out that src-9.0001 is not an incremental delta; there's no src-9.0000. Yes, when it gets to src-9.0100 there'll be an Empty file here, but since there's no difference between 0001 and 0001Empty, there's no point in having both files there. Chris From owner-ctm-users@FreeBSD.ORG Tue Dec 27 16:41:59 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA947106564A for ; Tue, 27 Dec 2011 16:41:59 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 3C3468FC14 for ; Tue, 27 Dec 2011 16:41:58 +0000 (UTC) Received: from mart.js.berklix.net (p57BCFE6B.dip.t-dialin.net [87.188.254.107]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBRGfv9T023920 for ; Tue, 27 Dec 2011 16:41:58 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBRGfkCC060047 for ; Tue, 27 Dec 2011 17:41:46 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBRGfdog009651 for ; Tue, 27 Dec 2011 17:41:45 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112271641.pBRGfdog009651@fire.js.berklix.net> To: "ctm-users@freebsd.org" From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Tue, 27 Dec 2011 13:00:15 GMT." Date: Tue, 27 Dec 2011 17:41:39 +0100 Sender: jhs@berklix.com Subject: File recognition for CTM deltas X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 16:41:59 -0000 I hacked 8.2-RELEASE /usr/src/contrib/file/ to recognise CTM deltas. http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/contrib/file/ I (or someone else) could look at 2 points marked JJLATER, before I run send-pr. It now reports: file -z src-9.0001.gz src-9.0077.gz src-9.0001.gz: ctm input text \ (gzip compressed data, from Unix, \ last modified: Sun Sep 25 03:36:30 2011, max compression) src-9.0077.gz: ctm input text \ (gzip compressed data, from Unix, \ last modified: Sat Dec 24 07:04:11 2011, max compression) whereas it used to report: file -z src-9.000[12].gz src-9.0001.gz: ASCII English text \ (gzip compressed data, from Unix, \ last modified: Sun Sep 25 03:36:30 2011, max compression) src-9.0002.gz: troff or preprocessor input text \ (gzip compressed data, from Unix, \ last modified: Tue Sep 27 23:15:29 2011, max compression) Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Tue Dec 27 16:41:59 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBC301065670; Tue, 27 Dec 2011 16:41:59 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 57D2C8FC15; Tue, 27 Dec 2011 16:41:59 +0000 (UTC) Received: from mart.js.berklix.net (p57BCFE6B.dip.t-dialin.net [87.188.254.107]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBRGfv6d023919; Tue, 27 Dec 2011 16:41:58 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBRGfic7060046; Tue, 27 Dec 2011 17:41:45 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBRGfVWh009645; Tue, 27 Dec 2011 17:41:38 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112271641.pBRGfVWh009645@fire.js.berklix.net> To: Chris Rees From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Tue, 27 Dec 2011 13:00:15 GMT." Date: Tue, 27 Dec 2011 17:41:31 +0100 Sender: jhs@berklix.com Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 16:41:59 -0000 Hi, Chris Rees wrote: > On 27 December 2011 12:37, Julian H. Stacey wrote: > > Hi Stephen > >> 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 > > > > Question: > > 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 > >        /pub/FreeBSD/development/CTM/src-cur/src-9.0101.gz > >        /pub/FreeBSD/development/CTM/src-cur/empty-new-dir/src-9.0101.gz > > 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 ? > > > > Stephen is pointing out that src-9.0001 is not an incremental delta; > there's no src-9.0000. > > Yes, when it gets to src-9.0100 there'll be an Empty file here, Ah good, Thanks. > but > since there's no difference between 0001 and 0001Empty, there's no > point in having both files there. OK. I'd suggest it's better to rename them with string Empty for consistency ? PS ls -l -rw-r--r-- 1 mailnull mailnull 143591995 Oct 3 18:48 src-9.0001.gz -rw-r--r-- 1 mailnull mailnull 2516 Oct 3 18:48 src-9.0002.gz file src-9.000[12].gz src-9.0001.gz: gzip compressed data, from Unix, last modified: Sun Sep 25 03:36:30 2011, max compression src-9.0002.gz: gzip compressed data, from Unix, last modified: Tue Sep 27 23:15:29 2011, max compression file -z src-9.000[12].gz src-9.0001.gz: ASCII English text (gzip compressed data, from Unix, last modified: Sun Sep 25 03:36:30 2011, max compression) src-9.0002.gz: troff or preprocessor input text (gzip compressed data, from Unix, last modified: Tue Sep 27 23:15:29 2011, max compression) Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Tue Dec 27 16:58:54 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30AEB106566C; Tue, 27 Dec 2011 16:58:54 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id EB6268FC1E; Tue, 27 Dec 2011 16:58:53 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBRGwjAE078714; Tue, 27 Dec 2011 10:58:45 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EF9F945.4070804@missouri.edu> Date: Tue, 27 Dec 2011 10:58:45 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "Julian H. Stacey" References: <201112271641.pBRGfVWh009645@fire.js.berklix.net> In-Reply-To: <201112271641.pBRGfVWh009645@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 16:58:54 -0000 On 12/27/2011 10:41 AM, Julian H. Stacey wrote: > Hi, > Chris Rees wrote: >> Stephen is pointing out that src-9.0001 is not an incremental delta; >> there's no src-9.0000. >> >> Yes, when it gets to src-9.0100 there'll be an Empty file here, > > Ah good, Thanks. > >> but >> since there's no difference between 0001 and 0001Empty, there's no >> point in having both files there. > > OK. > I'd suggest it's better to rename them with string Empty for consistency ? When I modify or take over someone elses code, I try to follow their style, even if this leads to slight inconsistencies. The original writer of the script mkCTM must have intended for the first delta to be called xxx.0001. There is a flag in the script called "CTMfirst." Setting this to "1" causes the script to generate xxx.0001 by comparing it to an empty directory. This makes it very easy for me to start a new ctm series of deltas. I set this flag to "1," run the mkCTM script, then set this flag back to "0," and then sit back and hope the whole thing works. It probably wouldn't be terribly hard for me to make slight modifications to mkCTM to rename it to .0001xEmpty. But I prefer to stick to the original design as much as possible. Another subject - I have asked for the creation of the mailing lists. But portmaster@freebsd.org bounced. I also sent the request to mailman@freebsd.org. But if anyone has better suggestions as to where to send the requests, please tell me. Thanks, Stephen From owner-ctm-users@FreeBSD.ORG Tue Dec 27 17:10:02 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A2041065689 for ; Tue, 27 Dec 2011 17:10:02 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3EB0C8FC13 for ; Tue, 27 Dec 2011 17:10:01 +0000 (UTC) Received: by iadj38 with SMTP id j38so25193500iad.13 for ; Tue, 27 Dec 2011 09:10:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=KfBM+809vTeZAOZOuVnE9YpKANreqltyYMifgzqp8Ps=; b=lEB9iS9fEfYticmXx4wYX3W4SxoQzmwGsdzpanip5eib8aOZ2dg3hIVMv8WKd1lJ6D DXhimLGwRtT0mQI9mC6oLgRV97h+3mcEaF1jxwAhJY4WGF+gB7GrZeuVSy2HeXG9ne3V xziOblRcHtwaljGJqhEtdsQxg1G/sh87EBhIs= Received: by 10.43.51.69 with SMTP id vh5mr33743787icb.32.1325005801554; Tue, 27 Dec 2011 09:10:01 -0800 (PST) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.231.207.7 with HTTP; Tue, 27 Dec 2011 09:09:30 -0800 (PST) In-Reply-To: <4EF9F945.4070804@missouri.edu> References: <201112271641.pBRGfVWh009645@fire.js.berklix.net> <4EF9F945.4070804@missouri.edu> From: Chris Rees Date: Tue, 27 Dec 2011 17:09:30 +0000 X-Google-Sender-Auth: klb-mgjxiFqGi07UWGReSeAR7r4 Message-ID: To: Stephen Montgomery-Smith Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "ctm-users@freebsd.org" , "Julian H. Stacey" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 17:10:02 -0000 On 27 December 2011 16:58, Stephen Montgomery-Smith wrote: > On 12/27/2011 10:41 AM, Julian H. Stacey wrote: >> >> Hi, >> Chris Rees wrote: > > >>> Stephen is pointing out that src-9.0001 is not an incremental delta; >>> there's no src-9.0000. >>> >>> Yes, when it gets to src-9.0100 there'll be an Empty file here, >> >> >> Ah good, Thanks. >> >>> but >>> since there's no difference between 0001 and 0001Empty, there's no >>> point in having both files there. >> >> >> OK. >> I'd suggest it's better to rename them with string Empty for consistency= ? > > > When I modify or take over someone elses code, I try to follow their styl= e, > even if this leads to slight inconsistencies. =A0The original writer of t= he > script mkCTM must have intended for the first delta to be called xxx.0001= . > =A0There is a flag in the script called "CTMfirst." Setting this to "1" c= auses > the script to generate xxx.0001 by comparing it to an empty directory. > > This makes it very easy for me to start a new ctm series of deltas. =A0I = set > this flag to "1," run the mkCTM script, then set this flag back to "0," a= nd > then sit back and hope the whole thing works. > > It probably wouldn't be terribly hard for me to make slight modifications= to > mkCTM to rename it to .0001xEmpty. =A0But I prefer to stick to the origin= al > design as much as possible. > > > > Another subject - I have asked for the creation of the mailing lists. But > portmaster@freebsd.org bounced. I'm not surprised. It's postmaster@ ;) Chris From owner-ctm-users@FreeBSD.ORG Tue Dec 27 17:14:44 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC6BB106564A; Tue, 27 Dec 2011 17:14:44 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 975968FC08; Tue, 27 Dec 2011 17:14:44 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBRHEbI1079748; Tue, 27 Dec 2011 11:14:37 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EF9FCFD.1020804@missouri.edu> Date: Tue, 27 Dec 2011 11:14:37 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: Chris Rees References: <201112271641.pBRGfVWh009645@fire.js.berklix.net> <4EF9F945.4070804@missouri.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" , "Julian H. Stacey" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 17:14:45 -0000 On 12/27/2011 11:09 AM, Chris Rees wrote: >> Another subject - I have asked for the creation of the mailing lists. But >> portmaster@freebsd.org bounced. > > I'm not surprised. It's postmaster@ ;) That would explain it! :-) Thanks. From owner-ctm-users@FreeBSD.ORG Tue Dec 27 18:27:36 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49E49106566B for ; Tue, 27 Dec 2011 18:27:36 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id B46018FC12 for ; Tue, 27 Dec 2011 18:27:34 +0000 (UTC) Received: from mart.js.berklix.net (p57BCFE6B.dip.t-dialin.net [87.188.254.107]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBRIRWMh024602; Tue, 27 Dec 2011 18:27:33 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBRIRIqQ060678; Tue, 27 Dec 2011 19:27:20 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBRIR6MM069103; Tue, 27 Dec 2011 19:27:12 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112271827.pBRIR6MM069103@fire.js.berklix.net> To: Stephen Montgomery-Smith From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Tue, 27 Dec 2011 10:58:45 CST." <4EF9F945.4070804@missouri.edu> Date: Tue, 27 Dec 2011 19:27:05 +0100 Sender: jhs@berklix.com Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 18:27:36 -0000 Hi, Reference: > From: Stephen Montgomery-Smith > Date: Tue, 27 Dec 2011 10:58:45 -0600 > Message-id: <4EF9F945.4070804@missouri.edu> Stephen Montgomery-Smith wrote: > On 12/27/2011 10:41 AM, Julian H. Stacey wrote: > > Hi, > > Chris Rees wrote: > > >> Stephen is pointing out that src-9.0001 is not an incremental delta; > >> there's no src-9.0000. > >> > >> Yes, when it gets to src-9.0100 there'll be an Empty file here, > > > > Ah good, Thanks. > > > >> but > >> since there's no difference between 0001 and 0001Empty, there's no > >> point in having both files there. > > > > OK. > > I'd suggest it's better to rename them with string Empty for consistency ? > > When I modify or take over someone elses code, I try to follow their > style, even if this leads to slight inconsistencies. The original > writer of the script mkCTM must have intended for the first delta to be > called xxx.0001. There is a flag in the script called "CTMfirst." > Setting this to "1" causes the script to generate xxx.0001 by comparing > it to an empty directory. > > This makes it very easy for me to start a new ctm series of deltas. I > set this flag to "1," run the mkCTM script, then set this flag back to > "0," and then sit back and hope the whole thing works. > > It probably wouldn't be terribly hard for me to make slight > modifications to mkCTM to rename it to .0001xEmpty. But I prefer to > stick to the original design as much as possible. OK, forget it then, Thanks. ( Sorry, I had not been intending to suggest modifying a script, I thought I was just remembering files names from the past to be conformant with, that I thought/ presumed had started all zeros Empty .gz. I was presumably wrong on that if its always been the same script in use (& archives I've tried to check on for interest have been stripped to save space) ) Chris's assurance covers what was most of interest :-) "Yes, when it gets to src-9.0100 there'll be an Empty file here" Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Tue Dec 27 19:00:49 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92D68106566C for ; Tue, 27 Dec 2011 19:00:49 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 3F0218FC16 for ; Tue, 27 Dec 2011 19:00:48 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBRJ0eFP086455; Tue, 27 Dec 2011 13:00:40 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EFA15D8.1010102@missouri.edu> Date: Tue, 27 Dec 2011 13:00:40 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "Julian H. Stacey" References: <201112271827.pBRIR6MM069103@fire.js.berklix.net> In-Reply-To: <201112271827.pBRIR6MM069103@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2011 19:00:49 -0000 On 12/27/2011 12:27 PM, Julian H. Stacey wrote: >> From: Stephen Montgomery-Smith >> When I modify or take over someone elses code, I try to follow their >> style, even if this leads to slight inconsistencies. The original >> writer of the script mkCTM must have intended for the first delta to be >> called xxx.0001. There is a flag in the script called "CTMfirst." >> Setting this to "1" causes the script to generate xxx.0001 by comparing >> it to an empty directory. >> >> This makes it very easy for me to start a new ctm series of deltas. I >> set this flag to "1," run the mkCTM script, then set this flag back to >> "0," and then sit back and hope the whole thing works. >> >> It probably wouldn't be terribly hard for me to make slight >> modifications to mkCTM to rename it to .0001xEmpty. But I prefer to >> stick to the original design as much as possible. > > OK, forget it then, Thanks. > ( Sorry, I had not been intending to suggest modifying a script, I > thought I was just remembering files names from the past to be > conformant with, that I thought/ presumed had started all zeros Empty .gz. > I was presumably wrong on that if its always been the same script > in use (& archives I've tried to check on for interest have been > stripped to save space) ) When I first took over CTM, I didn't know about this CTMfirst flag. I discovered it by accident when reading through the script. Also it is quite likely that prior maintainers of CTM had forgotten or not known about this flag. So some of the CTM lists may well have started with xEmpty file. This might include some created by me. But I also don't remember whether this happened or not. The early days when I took over CTM, I didn't know anything about cvs and stuff like that. The first ctm list I created was, I think, src-7. It was a lot of trial and error. Now I know a lot more about the process, and I can create a new ctm list very efficiently and quickly. One day, I will convert the src-* lists to be generated from svn rather than cvs, and svn is in some ways easier to work from. But I am delaying that process until some kind of svnsup is created. cvsup is very stable with respect to internet time outs or computer crashes. It seems to pick up from where it left off, and is to a large extent self-repairing. cvs seems to be similarly stable. I have no idea whether svnsync or svn are anything like as reliable. > Chris's assurance covers what was most of interest :-) > "Yes, when it gets to src-9.0100 there'll be an Empty file here" Yes. That is the main point. And I am trusting that the script will automatically make this happen without any further intervention on my part. From owner-ctm-users@FreeBSD.ORG Thu Dec 29 01:03:43 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF9FD106566B for ; Thu, 29 Dec 2011 01:03:43 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 6DE808FC0C for ; Thu, 29 Dec 2011 01:03:42 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBT13WK7091391; Wed, 28 Dec 2011 19:03:34 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EFBBC65.8080504@missouri.edu> Date: Wed, 28 Dec 2011 19:03:33 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "Julian H. Stacey" References: <201112271827.pBRIR6MM069103@fire.js.berklix.net> <4EFA15D8.1010102@missouri.edu> In-Reply-To: <4EFA15D8.1010102@missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2011 01:03:43 -0000 The ctm-svn and ctm-svn-fast lists are now up and operational. From owner-ctm-users@FreeBSD.ORG Thu Dec 29 02:46:12 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5A6E106566B for ; Thu, 29 Dec 2011 02:46:12 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 5AF828FC08 for ; Thu, 29 Dec 2011 02:46:12 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBT2kBcp098076 for ; Wed, 28 Dec 2011 20:46:11 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EFBD473.5070809@missouri.edu> Date: Wed, 28 Dec 2011 20:46:11 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "ctm-users@freebsd.org" References: <201112271827.pBRIR6MM069103@fire.js.berklix.net> <4EFA15D8.1010102@missouri.edu> <4EFBBC65.8080504@missouri.edu> In-Reply-To: <4EFBBC65.8080504@missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2011 02:46:12 -0000 On 12/28/2011 07:03 PM, Stephen Montgomery-Smith wrote: > The ctm-svn and ctm-svn-fast lists are now up and operational. And the deltas should start appearing on the FreeBSD ftp sites shortly. From owner-ctm-users@FreeBSD.ORG Thu Dec 29 03:33:55 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9B5D106566B for ; Thu, 29 Dec 2011 03:33:55 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 639D78FC08 for ; Thu, 29 Dec 2011 03:33:54 +0000 (UTC) Received: from mart.js.berklix.net (pD9FBEC93.dip.t-dialin.net [217.251.236.147]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id pBT3XqsJ053336; Thu, 29 Dec 2011 03:33:53 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id pBT3XeBt071779; Thu, 29 Dec 2011 04:33:41 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id pBT3XSYR057501; Thu, 29 Dec 2011 04:33:34 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201112290333.pBT3XSYR057501@fire.js.berklix.net> To: Stephen Montgomery-Smith From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Wed, 28 Dec 2011 19:03:33 CST." <4EFBBC65.8080504@missouri.edu> Date: Thu, 29 Dec 2011 04:33:28 +0100 Sender: jhs@berklix.com Cc: "ctm-users@freebsd.org" Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2011 03:33:55 -0000 Stephen Montgomery-Smith wrote: > The ctm-svn and ctm-svn-fast lists are now up and operational. Just subscribed OK. Thanks. Cheers, Julian -- 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 From owner-ctm-users@FreeBSD.ORG Thu Dec 29 19:35:22 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A933C106566B for ; Thu, 29 Dec 2011 19:35:22 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 56DC38FC19 for ; Thu, 29 Dec 2011 19:35:22 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pBTJZLvf070574 for ; Thu, 29 Dec 2011 13:35:21 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EFCC0F9.8040108@missouri.edu> Date: Thu, 29 Dec 2011 13:35:21 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: "ctm-users@freebsd.org" References: <201112290333.pBT3XSYR057501@fire.js.berklix.net> In-Reply-To: <201112290333.pBT3XSYR057501@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: svn-cur X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2011 19:35:22 -0000 Since svn-cur has now appeared on some of the public freebsd ftp sites, I am shutting down ftp://cauchy.math.missouri.edu/pub/CTM/svn-cur/