From owner-svn-src-all@FreeBSD.ORG Thu Jul 23 20:51:19 2009 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 DC6B8106564A; Thu, 23 Jul 2009 20:51:19 +0000 (UTC) (envelope-from prvs=144824d4a6=brian@FreeBSD.org) Received: from idcmail-mo2no.shaw.ca (idcmail-mo2no.shaw.ca [64.59.134.9]) by mx1.freebsd.org (Postfix) with ESMTP id 706F88FC16; Thu, 23 Jul 2009 20:51:19 +0000 (UTC) (envelope-from prvs=144824d4a6=brian@FreeBSD.org) Received: from pd7ml1no-ssvc.prod.shaw.ca ([10.0.153.161]) by pd6mo1no-svcs.prod.shaw.ca with ESMTP; 23 Jul 2009 14:51:18 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.0 c=1 a=9hgBjiEyFVcA:10 a=4Z0QP1WVBuUwHZGQKe2N1A==:17 a=awCybExcAAAA:8 a=MMwg4So0AAAA:8 a=6I5d2MoRAAAA:8 a=Ofibz1gJ8D_GyrKScWQA:9 a=B5u56gGq7mY0cWMgY2E6UkhbjPoA:4 a=z2jkVXLrYuwA:10 a=WJ3hkfHDukgA:10 a=SV7veod9ZcQA:10 Received: from unknown (HELO store.lan.Awfulhak.org) ([174.7.23.140]) by pd7ml1no-dmz.prod.shaw.ca with ESMTP; 23 Jul 2009 14:51:09 -0600 Received: from store.lan.Awfulhak.org (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 5A811C43548_A68CD42B; Thu, 23 Jul 2009 20:51:14 +0000 (GMT) Received: from gw.Awfulhak.org (gw.lan.Awfulhak.org [172.16.0.1]) by store.lan.Awfulhak.org (Sophos Email Appliance) with ESMTP id 71748C460F7_A68CD35F; Thu, 23 Jul 2009 20:51:01 +0000 (GMT) Received: from localhost (brian@gw.lan.Awfulhak.org [172.16.0.1]) by gw.Awfulhak.org (8.14.3/8.14.3) with ESMTP id n6NKoirp069401; Thu, 23 Jul 2009 13:50:47 -0700 (PDT) (envelope-from brian@FreeBSD.org) Date: Thu, 23 Jul 2009 13:50:44 -0700 From: Brian Somers To: Bruce Simpson Message-ID: <20090723135044.53ad9173@FreeBSD.org> In-Reply-To: <4A68B40A.8020307@incunabulum.net> References: <200907230135.n6N1ZEar057595@svn.freebsd.org> <20090723024640.6f5c893a@dev.lan.Awfulhak.org> <4A685A4B.9070201@incunabulum.net> <200907231023.47428.jhb@freebsd.org> <4A68B40A.8020307@incunabulum.net> X-Mailer: Claws Mail 3.7.2 (GTK+ 2.16.5; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: svn-src-stable-7@FreeBSD.org, John Baldwin , svn-src-stable@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, Bruce M Simpson Subject: Re: svn commit: r195829 - stable/7/sys/dev/usb 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: Thu, 23 Jul 2009 20:51:20 -0000 On Thu, 23 Jul 2009 20:03:38 +0100, Bruce Simpson wrote: > Perhaps a purchase of the Subversion book is in my future. You can download the pdf for free - it's worth reading. IMHO the svn:mergeinfo idea is flawed. It doesn't handle hierarchies with mixed --depth values at all - it should at least handle merges to trees with non-infinity-depth nodes by duplicating the mergeinfo for each non-infinity-depth node from it's closest parent and not merging to the node. The observant committer would of course not commit such a thing (and would set their depth to infinity on these nodes first). -- Brian Somers Don't _EVER_ lose your sense of humour !