From owner-freebsd-questions@FreeBSD.ORG Fri Aug 31 21:06:18 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 D530A16A417 for ; Fri, 31 Aug 2007 21:06:18 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 4B30013C46A for ; Fri, 31 Aug 2007 21:06:18 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (vader.bytemobile.ondsl.gr [83.235.244.135]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l7VKoIaq030701 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 31 Aug 2007 23:50:26 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l7VKo2KC047701; Fri, 31 Aug 2007 23:50:18 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l7VKo2MV047677; Fri, 31 Aug 2007 23:50:02 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Fri, 31 Aug 2007 23:50:01 +0300 From: Giorgos Keramidas To: Mel Message-ID: <20070831205001.GB87338@kobe.laptop> References: <46D81EB4.3060902@queue.to> <46D84C86.8010207@FreeBSD.org> <46D854DB.6080505@queue.to> <200708312001.19944.fbsd.questions@rachie.is-a-geek.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200708312001.19944.fbsd.questions@rachie.is-a-geek.net> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.093, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.31, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No 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: Fri, 31 Aug 2007 21:06:18 -0000 On 2007-08-31 20:01, Mel wrote: >On Friday 31 August 2007 19:50:19 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 assume that since sources in perforce is work-in-progress that may > or not become official work-in-progress (-current), download > complexity is a plus. Not really. It's just the way Perforce works. Even "work in progress" repositories are interesting things to tinker with, since testing before something is finalized in an "official" tree is easier this way :) Perforce can be used for this sort of 'experimental cross-developer testing', and its branching, merging and history support is quite fast, elegant and featureful. It just has a few points which are, to put it mildly, 'annoying' if you are not used to the way Perforce works. Having said that, the perforce.freebsd.org server has played an instrumental role in keeping our CVS tree "clean" from feature-related branches, and its usefulness to the Project should not be underestimated just because of its (few) limitations :-)