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