Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D77A27597 for ; Wed, 26 Oct 2011 10:29:09 +0000 (UTC) Received: (qmail 5819 invoked by uid 500); 26 Oct 2011 10:29:09 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 5799 invoked by uid 500); 26 Oct 2011 10:29:09 -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 5792 invoked by uid 99); 26 Oct 2011 10:29:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Oct 2011 10:29:09 +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: local policy) Received: from [192.109.42.8] (HELO einhorn.in-berlin.de) (192.109.42.8) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Oct 2011 10:29:00 +0000 X-Envelope-From: stsp@stsp.name Received: from ted.stsp.name (ted.stsp.name [217.197.84.34]) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id p9QASXH7031560 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 26 Oct 2011 12:28:33 +0200 Received: from ted.stsp.name (stsp@localhost [127.0.0.1]) by ted.stsp.name (8.14.5/8.14.3) with ESMTP id p9QASXHr030052; Wed, 26 Oct 2011 12:28:33 +0200 (CEST) Received: (from stsp@localhost) by ted.stsp.name (8.14.5/8.14.3/Submit) id p9QASWjU027281; Wed, 26 Oct 2011 12:28:32 +0200 (CEST) Date: Wed, 26 Oct 2011 12:28:32 +0200 From: Stefan Sperling To: James French Cc: "users@subversion.apache.org" Subject: Re: Behaviour of reintegrate in 1.7.1 Message-ID: <20111026102832.GD10387@ted.stsp.name> Mail-Followup-To: James French , "users@subversion.apache.org" References: <950618E0D00138499BE7CC487EBF646D66FF58D19C@WOODCHUCK.NM.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <950618E0D00138499BE7CC487EBF646D66FF58D19C@WOODCHUCK.NM.local> User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 On Wed, Oct 26, 2011 at 10:02:17AM +0100, James French wrote: > I was prompted to give 1.7.1 a shot when a reintegrate merge task > turned up where the destination checkout was sparse, which was not > possible at all in 1.6. If memory serves me correctly with 1.6 you > could reintegrate into you working copy provided that the development > branch had been fully synced up to the same revision as the working > copy. This is correct. > Once the reintegration was complete you could update to merge in > any further checkins and then checkin yourself. Not sure what you mean here, this is very unclear. Update which working copy? Merge further revisions from which branch to where? >Am I correct in this? See http://mail-archives.apache.org/mod_mbox/subversion-dev/201107.mbox/%3C20110720124721.GA7557@ted.stsp.name%3E for a more precise explanation. > With 1.7.1 (tortoisesvn), it seemed that this might not be the case. > The dev branch was synced up to revision 10769 and the destination > working copy was alsio at 10769 (using update to revision). When I > tried to reintegrate svn complained that revisions beyond the revision > of the working copy had not been synced up, and as other people > checked in this number appeared to grow. No idea. Can you please show the exact error message you got? >From where I stand it sounds as if you simply haven't closed all gaps in the revision ranges already synced from trunk to the branch. But maybe this is a separate problem related to the sparse working copy? Can you show us how to reproduce the problem starting from an empty test repository? > I did not look much further than this, but this seemed fishy so I > thought I'd ask here. We're used to loads of hassle with mergeinfo and > reintegrate merges (this is one area I'm praying that svn 1.7 will > greatly improve). The merge info has been such a headache over the > last few years that we're all a bit confused as to what's correct, > what's buggy, what's left over from previous bugs... I hope that 1.7 will improve things for you. Note that benefits are most visible with branches created and maintained exclusively with 1.7 clients.