Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 82AC0103FB for ; Thu, 20 Mar 2014 11:22:14 +0000 (UTC) Received: (qmail 74012 invoked by uid 500); 20 Mar 2014 11:22:10 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 73350 invoked by uid 500); 20 Mar 2014 11:22:07 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 73342 invoked by uid 99); 20 Mar 2014 11:22:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Mar 2014 11:22:06 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sebbaz@gmail.com designates 209.85.128.173 as permitted sender) Received: from [209.85.128.173] (HELO mail-ve0-f173.google.com) (209.85.128.173) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Mar 2014 11:22:02 +0000 Received: by mail-ve0-f173.google.com with SMTP id oy12so735640veb.18 for ; Thu, 20 Mar 2014 04:21:41 -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=XImVGsiywS86ErjWC82UL+jvKTa/3LP6UF71JhoqBOs=; b=jT91rTuXJgQ+DkRk6Wt35h4xACXvL0DvAQXRZtPWB1ipQydkJ+eDRqPFpTuaIvrpZY VWBM+X4oLdWA3noDCpEB/znYtohKDdS1jxvoQ2YeqT+dK5QbICcogrbGapIZ+TNc5dOJ B6DZLby8vRXF3dwYuZtTwywgTrKt0E8Tu5bMuErSVxw8f0ZZNSH2uE/CzvEdM3IoKn1+ xefTQHp3XBfkSU43jA7ZT7c2zwLTv9o07SnW92iMPYK0rN1a2p3dcjM6nfSjK+STsvay CRC3cSINVJ95m4sU0k9A1wlsTUWq7o40sc01EuVrwABFKJAsC4oMohprqLF85UKCVke5 7NUg== MIME-Version: 1.0 X-Received: by 10.220.159.4 with SMTP id h4mr22670301vcx.1.1395314501482; Thu, 20 Mar 2014 04:21:41 -0700 (PDT) Received: by 10.58.218.231 with HTTP; Thu, 20 Mar 2014 04:21:41 -0700 (PDT) In-Reply-To: References: <20140319183047.4FEF123889FD@eris.apache.org> Date: Thu, 20 Mar 2014 11:21:41 +0000 Message-ID: Subject: Re: svn commit: r1579340 - in /commons/proper/proxy: branches/version-2.0-work/ trunk/ From: sebb To: Commons Developers List Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On 20 March 2014 07:21, Benedikt Ritter wrote: > 2014-03-20 0:59 GMT+01:00 sebb : > >> On 19 March 2014 21:57, Matt Benson wrote: >> > It's not really lost, is it? It can easily be restored. When I do so, >> > will you withdraw your -1? >> >> It so happens that the doap is referenced by projects.a.o so it is >> obvious when it disappears from its original SVN location. >> >> I have no idea whether anything else has gone missing from trunk, so >> it's impossible to say whether restoring the doap is suffiicient, or >> whether other useful/essential files are no longer present in trunk. >> >> Sorry but at present I cannot withdraw my -1. >> > > I don't have much experience when it comes to merging in SVN. I try to > avoid it when ever possible. In this case, the merge seems to cause > problems. Was it a merge? The commit added trunk as a copy of a branch. I assume trunk must have been previously deleted or renamed, but I did not have time to scan back to find out what happened. [Later] I have now found the rename sequence: $ svn log -v -l 2 http://svn.apache.org/repos/asf/commons/proper/proxy@1579340 ------------------------------------------------------------------------ r1579340 | mbenson | 2014-03-19 18:30:46 +0000 (Wed, 19 Mar 2014) | 1 line Changed paths: D /commons/proper/proxy/branches/version-2.0-work A /commons/proper/proxy/trunk (from /commons/proper/proxy/branches/version-2.0-work:1579339) make 2.0 branch into trunk ------------------------------------------------------------------------ r1579339 | mbenson | 2014-03-19 18:30:09 +0000 (Wed, 19 Mar 2014) | 1 line Changed paths: A /commons/proper/proxy/branches/1.x (from /commons/proper/proxy/trunk:1579338) D /commons/proper/proxy/trunk move proxy trunk to 1.x branch ------------------------------------------------------------------------ I could not find it before because it does not appear in the history for /trunk, AFAICT. > Sebb: do you have a suggestion how to get this right? AFAIK the flip of trunk and branch *has* to be done as two unrelated SVN commits. This is a relatively unusual SVN occurrence so IMO it's worth being more explicit in the commit log messages so each can be understood on its own. Yes, it's possible to find this out by using SVN log, but it would certainly have made it easier for me to understand the r1579340 commit message if the log had mentioned that trunk was renamed to 1.x branch in r1579339. It would also have been useful to note why trunk was being renamed in the r1579339 log message. == Given what I have now found out - i.e. trunk files are now in the 1.x branch - then if the branch is missing any further files (e.g. license-header.txt is in old trunk but not new trunk) then these files can be recovered (as was done for the doap). So I withdraw my -1. > Regards, > Benedikt > > >> >> >> > Matt >> > >> > On Wed, Mar 19, 2014 at 4:44 PM, sebb wrote: >> >> On 19 March 2014 18:30, wrote: >> >>> Author: mbenson >> >>> Date: Wed Mar 19 18:30:46 2014 >> >>> New Revision: 1579340 >> >>> >> >>> URL: http://svn.apache.org/r1579340 >> >>> Log: >> >>> make 2.0 branch into trunk >> >>> >> >>> Added: >> >>> commons/proper/proxy/trunk/ >> >>> - copied from r1579339, >> commons/proper/proxy/branches/version-2.0-work/ >> >>> Removed: >> >>> commons/proper/proxy/branches/version-2.0-work/ >> >>> >> >> >> >> -1 >> >> >> >> This has lost at least one important file, i.e. the DOAP. >> >> >> >> I've not checked to see if there were any other casualties. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org >> >> For additional commands, e-mail: dev-help@commons.apache.org >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org >> > For additional commands, e-mail: dev-help@commons.apache.org >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org >> For additional commands, e-mail: dev-help@commons.apache.org >> >> > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org