From owner-freebsd-questions@FreeBSD.ORG Sat Sep 1 03:10:56 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C65E16A41A for ; Sat, 1 Sep 2007 03:10:56 +0000 (UTC) (envelope-from hg@queue.to) Received: from pickle.queue.to (pickle.queue.to [71.180.69.18]) by mx1.freebsd.org (Postfix) with ESMTP id D33D013C467 for ; Sat, 1 Sep 2007 03:10:55 +0000 (UTC) (envelope-from hg@queue.to) Received: (qmail 47054 invoked from network); 31 Aug 2007 23:10:35 -0400 Received: from cally.queue.to (172.16.0.6) by pickle.queue.to with ESMTP; 31 Aug 2007 23:10:35 -0400 Message-ID: <46D8D82B.1030905@queue.to> Date: Fri, 31 Aug 2007 23:10:35 -0400 From: Howard Goldstein User-Agent: Thunderbird 2.0.0.6 (X11/20070802) MIME-Version: 1.0 To: Giorgos Keramidas References: <46D81EB4.3060902@queue.to> <46D846F2.5040000@otenet.gr> <46D84C86.8010207@FreeBSD.org> <46D854DB.6080505@queue.to> <20070831204545.GA87338@kobe.laptop> In-Reply-To: <20070831204545.GA87338@kobe.laptop> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: How to retrieve a directory tree from perforce.freebsd.org? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2007 03:10:56 -0000 Giorgos Keramidas wrote: > On 2007-08-31 13:50, Howard Goldstein wrote: >> Dang. Like an idiot savant, perforce appears to be (channeling Yoda I >> am?) Time for a script to workaround perforce's needlessly >> overcomplex stupidity. Thanks for letting me know I'm beating my head >> against the wall with the out-of-box tools...binary only at that. > > I have been tinkering with scripts which pull changesets from Perforce > and commit them to 'clonable' Mercurial repositories (other repoformats > should be possible too). > > If there is a specific part of the Perforce tree you are interested in, > we can arrange with the people developing that part of the tree to > 'mirror' and/or export Perforce changesets to another format. I was looking for Pawel's ZFS code at //depot/user/pjd/zfs to see if I could MFC it for my own system but it occurs to me as I'm answering you that I ought to be able to csup what I need right out of the CURRENT and avoid the problem. perforce must be pretty good as compared to everything else we can run for version control? Needless to say it could use the thing you're working on to aid in supplying anonymous access to it particularly because you're working on a more general solution where maybe it can be grabbed by git and cvsup as well as the repository system you're now targeting. Thanks in advance for taking a whack at the problem.