From owner-freebsd-bugs@FreeBSD.ORG Fri Oct 21 12:50:07 2011 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF705106564A for ; Fri, 21 Oct 2011 12:50:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B846D8FC16 for ; Fri, 21 Oct 2011 12:50:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9LCo6dO030679 for ; Fri, 21 Oct 2011 12:50:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9LCo6EP030678; Fri, 21 Oct 2011 12:50:06 GMT (envelope-from gnats) Date: Fri, 21 Oct 2011 12:50:06 GMT Message-Id: <201110211250.p9LCo6EP030678@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Jilles Tjoelker Cc: Subject: Re: conf/161835: [patch] SVN-detection in sys/conf/newvers.sh fails with subversion-1.7 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jilles Tjoelker List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2011 12:50:07 -0000 The following reply was made to PR conf/161835; it has been noted by GNATS. From: Jilles Tjoelker To: bug-followup@FreeBSD.org, david@catwhisker.org Cc: Subject: Re: conf/161835: [patch] SVN-detection in sys/conf/newvers.sh fails with subversion-1.7 Date: Fri, 21 Oct 2011 14:42:24 +0200 > [patch to cope with different location of 1.7's .svn] This patch will not work if the root of the checkout is not the root of the source tree. For example, it is possible to check out all of "base" using --depth=immediates, then expand the interesting parts such as head and stable/8 using svn update --set-depth=infinity. In that case, the path will be ${SYSDIR}/../../.svn (for head) or ${SYSDIR}/../../../.svn (for a stable branch); there may be more levels for a user branch. Alternatively, just sys could have been checked out, so ${SYSDIR}/.svn remains the correct path. With subversion-1.7, one checkout with multiple branches will use less disk space than one checkout per branch. -- Jilles Tjoelker