Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 1232 invoked from network); 8 Jun 2006 14:05:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 8 Jun 2006 14:05:12 -0000 Received: (qmail 49746 invoked by uid 500); 8 Jun 2006 14:05:06 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 49671 invoked by uid 500); 8 Jun 2006 14:05:05 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 49660 invoked by uid 99); 8 Jun 2006 14:05:05 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jun 2006 07:05:05 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of rooneg@gmail.com designates 64.233.184.235 as permitted sender) Received: from [64.233.184.235] (HELO wr-out-0506.google.com) (64.233.184.235) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jun 2006 07:05:04 -0700 Received: by wr-out-0506.google.com with SMTP id i32so388611wra for ; Thu, 08 Jun 2006 07:04:43 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=RRNM/6JiDDsBkIPXgLZtVqX/2lJvVjNk5JjemsJa9rfsZS3VfIR43/fV/tTtUdio1CYv6M/HE6wtL92tiYCGouQ/7MrvGx6IKp9/YkXNIQobKIjQMvGochek1gRr6xifxH0nh4CbHpfeUBA2d941kYH8rtpdZIkODAgqu74KdSQ= Received: by 10.54.143.9 with SMTP id q9mr1810207wrd; Thu, 08 Jun 2006 07:04:43 -0700 (PDT) Received: by 10.54.127.2 with HTTP; Thu, 8 Jun 2006 07:04:43 -0700 (PDT) Message-ID: <7edfeeef0606080704k55716ba1kb3cca3b8f6c11fa0@mail.gmail.com> Date: Thu, 8 Jun 2006 10:04:43 -0400 From: "Garrett Rooney" Sender: rooneg@gmail.com To: harmony-dev@incubator.apache.org Subject: Re: [general] More SVN restructuring thoughts... (was Re: Ant build | IOException) In-Reply-To: <44882D19.9050107@googlemail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <448751FF.3030503@gmail.com> <7edfeeef0606071540m770d5da1u865c523a91208ac3@mail.gmail.com> <44875FC1.5010009@pobox.com> <44882D19.9050107@googlemail.com> X-Google-Sender-Auth: 38b3f9f9af15a95b X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On 6/8/06, Oliver Deakin wrote: > Would /classlib and /drlvm be checked out in your local workspace as peers > to /trunk or would they be checked out under /trunk/classlib etc. and > linked to > the right bit of SVN from there? i.e. if you wanted to make local > changes to classlib, > say, and be able to incorporate them into your global build under /trunk, > but also generate patches against the code in svn under /classlib/trunk > for submission, > where would the code you are making changes to be checked out to in the > above > diagram? (my knowledge of svn switch is somewhat slim...) The basic idea is that you initially check out a copy of trunk that has a few empty directories in it. Then, svn switch says "hey, this directory in my working copy that used to point to $HARMONY/trunk/classpath (which is empty) should now point to $HARMONY/classpath/trunk". It'll then essentially check out the contents of $HARMONY/classpath/trunk into your working copy's classpath directory. At that point you can do things like run an update or a diff at the top level of your working copy and it'll nicely recurse into the switched subdirectories. If you make changes in those subdirectories there and commit them they'll be committed to the $HARMONY/classpath/trunk directory in the repository (or wherever you had that subdirectory switched to). Does that make sense? -garrett --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org