From users-return-2084-daniel=haxx.se@subversion.apache.org Tue Apr 13 15:50:32 2010 Return-Path: Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by giant.haxx.se (8.14.3/8.14.3/Debian-9) with SMTP id o3DDoVgq002189 for ; Tue, 13 Apr 2010 15:50:32 +0200 Received: (qmail 68219 invoked by uid 500); 13 Apr 2010 13:50:30 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 68212 invoked by uid 99); 13 Apr 2010 13:50:30 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Apr 2010 13:50:30 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=FREEMAIL_FROM,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 208.10.26.74 is neither permitted nor denied by domain of lesmikesell@gmail.com) Received: from [208.10.26.74] (HELO mailmx.futuresource.com) (208.10.26.74) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Apr 2010 13:50:22 +0000 Received: from ns1.futuresource.com ([10.207.192.125]) by mailmx.futuresource.com (8.13.8/8.13.8) with ESMTP id o3DDnxt2007365; Tue, 13 Apr 2010 08:50:00 -0500 Received: from Jill-Mikesells-Computer.local ([10.207.192.71]) by ns1.futuresource.com (8.11.6/8.11.6) with ESMTP id o3DDnwg12161; Tue, 13 Apr 2010 08:49:58 -0500 Message-ID: <4BC47686.4050302@gmail.com> Date: Tue, 13 Apr 2010 08:49:58 -0500 From: Les Mikesell User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) MIME-Version: 1.0 To: Jeremy Mordkoff CC: Simon , users@subversion.apache.org Subject: Re: Automatic upgrade of wc format annoying on shared drives References: <32761-1271121455-695988@sneakemail.com> <4BC3D6A8.9030301@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 208.10.26.74 X-Virus-Checked: Checked by ClamAV on apache.org Jeremy Mordkoff wrote: >>> I second that. I support fedora 7, 8, 9, 10, 11 (and soon 12), > various >>> ubuntu releases, plus windows XP, Vista, and Win7, and Mac OS 10.4, >>> 10.5. When one of them upgrades, it causes me to scramble to build > and >>> deploy upgrades to the others. >>> >> But working copies should really be disposable. As long as you keep > your >> changes commited, if the format is a problem for a different client, > just delete >> it and let that client build what it wants. >> > > Our product also supports that variety of platforms. I request that > changes be tested on all platforms before the changes are committed. > That requires the engineer to either use a project branch or access a > view from multiple machines. Since some machines are shared, sometimes > views get inadvertently upgraded. > And you are not concerned that some uncommitted change in this working copy might be the thing that makes all your tests pass? I like to make 'svn checkout' or 'update' the only means to get the source to the testing platforms to ensure that the test is of a reproducible state. -- Les Mikesell lesmikesell@gmail.com