From owner-svn-src-all@FreeBSD.ORG Sat Mar 19 23:10:43 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6683F1065670; Sat, 19 Mar 2011 23:10:43 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 8062B8FC12; Sat, 19 Mar 2011 23:10:42 +0000 (UTC) Received: by wwc33 with SMTP id 33so6153636wwc.31 for ; Sat, 19 Mar 2011 16:10:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=QzFR7jbGGmCp4pyx8fe4crpkWgfB2S39y/hPO755tnw=; b=e1LaaaJ38SfesQ+kwpeErV52rnr6h65XLzVeNEP0yONm8XHcdeb1jhZhWknrDwMg5a pbdIcdGtRsREkoQnBd/TqUZ3oTn6+iTm4U6Arn8azuIYAM3krP7AzpHnzSp0RzA3BFru VVxcPe4cLy5/jPtaRpXISrvfpOsMWafFbM2RE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=v6TOMe65nyVf03upThYKPMS5lYhzzYaqLuEgEAzTZ3I3wU58l7tvdkCzwwFs7c/wH4 URcQV0HlYiJvo0rMoHw4xVFwrpnmqDPunf/PfbHqHpGuBO4fMOQq5lyjz8kn0b6zGatT u/UFOWsUUcnm+OZZUPf++scRNesTQtXLShw5o= MIME-Version: 1.0 Received: by 10.216.191.208 with SMTP id g58mr2435093wen.85.1300576240630; Sat, 19 Mar 2011 16:10:40 -0700 (PDT) Sender: yanegomi@gmail.com Received: by 10.216.173.142 with HTTP; Sat, 19 Mar 2011 16:10:40 -0700 (PDT) In-Reply-To: <201103192306.p2JN6Inv037425@svn.freebsd.org> References: <201103192306.p2JN6Inv037425@svn.freebsd.org> Date: Sat, 19 Mar 2011 16:10:40 -0700 X-Google-Sender-Auth: OCqNFsZEztqUc3b8IzeKloib2hk Message-ID: From: Garrett Cooper To: Nathan Whitehorn Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r219788 - head/release X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Mar 2011 23:10:43 -0000 On Sat, Mar 19, 2011 at 4:06 PM, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Sat Mar 19 23:06:17 2011 > New Revision: 219788 > URL: http://svn.freebsd.org/changeset/base/219788 > > Log: > =A0Add support for checking out ports and doc trees from a CVS repository= , > =A0in addition to CVSUP, and add support for alternate SVN roots for src. > > =A0Requested by: jhb Although this seems good and all, wouldn't it make sense to split off the pulling infrastructure into separate scripts so that someone could have hooks to do: - pre-pull (create paths, whatever) - pull - post-pull (patch?) That way someone could choose any arbitrary SCM (git, hg, etc), specify necessary configuration files, and apply local patches as necessary. Thanks, -Garrett