From owner-freebsd-stable@FreeBSD.ORG Mon Jan 28 04:27:18 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id EAB5BD56 for ; Mon, 28 Jan 2013 04:27:18 +0000 (UTC) (envelope-from jcm@visi.com) Received: from g2host.com (mailback3.g2host.com [208.42.184.243]) by mx1.freebsd.org (Postfix) with ESMTP id B9FA8890 for ; Mon, 28 Jan 2013 04:27:17 +0000 (UTC) Received: from [208.42.90.57] (account jcm@visi.com) by mailback3.g2host.com (CommuniGate Pro WEBUSER 5.3.11) with HTTP id 10418641 for freebsd-stable@freebsd.org; Sun, 27 Jan 2013 21:27:11 -0600 From: "John Mehr" Subject: Re: svn - but smaller? To: X-Mailer: CommuniGate Pro WebUser v5.3.11 Date: Sun, 27 Jan 2013 21:27:11 -0600 Message-ID: In-Reply-To: <1359320641-6493504.60501067.fr0RL3aYw027137@rs149.luxsci.com> References: <20130123144050.GG51786@e-Gitt.NET> <20130125092723.GC79995@e-Gitt.NET> <1359320641-6493504.60501067.fr0RL3aYw027137@rs149.luxsci.com> MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1; format="flowed" Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2013 04:27:19 -0000 On Sun, 27 Jan 2013 16:03:35 -0500  "Isaac (.ike) Levy" wrote: > On Jan 25, 2013, at 8:27 PM, John Mehr wrote: >> On Fri, 25 Jan 2013 10:27:23 +0100 >>  Oliver Brandmueller wrote: >> >>> Also I'd like to mention John Mehr, who's work on a >>>"lightweight, dependency-free, BSD licensed program to >>>pull source using the svn protocol" (couldn't say it >>>better, so I use his words :-)). Hope this will make it >>>into ports soon and in the long run even to base! >> >> Thank you for the kind words.  If all goes well (I'm >>still wearing my "Crown of Naive Optimism") I should have >>something ready for show-and-tell in the next week or so >>and I'll be submitting it as a new port soon after that. > > John, Pullin' for you man! > > If you make progress, please give a shout and I'll note >it in this page: > https://wiki.freebsd.org/UsersFetchingSource > > Best, > .ike > > > Hello, I think I've got all of the protocol issues sorted out as good as they'll probably get.  I can't get the exact file permissions from the get-file requests -- it only lets me know which ones are executable.  Setting executables to 0755 and non-executables to 0644 would work for all files in my copy of /usr/src except for /usr/src/usr.bin/lex/mkskel.sh (0744) and /usr/src/usr.sbin/pkg_install/tkpkg (0754).  Since they're both executable for root, unless there's an issue, we could probably let it slide and assign them 0755 permissions. All I have left at this point is to add support for command line configuration options, add comments, tidy everything up, get it to conform to the "man style" guidelines and test it against a remote repository.