From owner-freebsd-questions@FreeBSD.ORG Thu Sep 27 15:18:24 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D0E9106564A for ; Thu, 27 Sep 2012 15:18:24 +0000 (UTC) (envelope-from edflecko@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 493528FC15 for ; Thu, 27 Sep 2012 15:18:24 +0000 (UTC) Received: by obbwc20 with SMTP id wc20so1202266obb.13 for ; Thu, 27 Sep 2012 08:18:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=EccULqoGl+pVqxV1utfTeDK3tvW+UXDpBb7j2NNgfbM=; b=Uyo/o/C0r5Mv87DYhEgH1Lmg8v7nhCinOIofY3NtFgs90HsgStELXYFafbkgtpuIo6 sG8+EEK3vT2Z2j6TvyuJyQ8U1jXvscYwRrnffFBq0ocFDcyerj3eqbr175RJDUU8E2gJ aYyYXXstW0eG4BZfF2ygaSN0D7XMocaBISVd/UvByu/a+BNijzSrmppLVmUygdT1DyG4 xWivDlby20F9SolAYQP2GP5Wy9DfTXte12V2fipMbZmTDqOh84c053Q+F5bKgo6lwWra H2Xn/CYFNGBCT/Mkhx1FloCMdPiR1DSEr5bTEEvGZs8FOys+QdWS9SF3kunsAJI+tA1N iU5w== MIME-Version: 1.0 Received: by 10.60.32.136 with SMTP id j8mr3545141oei.0.1348759103554; Thu, 27 Sep 2012 08:18:23 -0700 (PDT) Received: by 10.76.83.1 with HTTP; Thu, 27 Sep 2012 08:18:23 -0700 (PDT) In-Reply-To: References: <20120927001135.8e893552.freebsd@edvax.de> Date: Thu, 27 Sep 2012 08:18:23 -0700 Message-ID: From: Ed Flecko To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: How to use subversion to keep source, system and doc files up to date? 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: Thu, 27 Sep 2012 15:18:24 -0000 Thank you all! I'm a little confused by Trond's reply, "Make sure your /usr/src and /usr/ports directories does not contain files and directories served by Subversion, they will hinder extraction/updating when checking out a Subversion working copy on top of the existing hierarchy. Simply delete all non-local files, rename /usr/src/sys to, say /usr/src/sys0, do the Subversion check out, and move your local files back into place." 1.) What is meant by deleting all non-local files? What files is he referring to? 2.) If I rename /usr/src/sys to, say /usr/src/sys0, do the Subversion check out, and move your local files back into place, won't that be replacing new files with the older files? 3.) These steps are just meant for the initial check out, aren't they??? Once I've checked out (i.e., "downloaded", right?) the current files, I'll only need to: svn update /usr/ports..., etc. from that point forward and not "delete all non-local files, rename /usr/src/sys to, say /usr/src/sys0, do the Subversion check out, and move your local files back into place"...Is that right? Thank you again, Ed