From users-return-5138-daniel=haxx.se@subversion.apache.org Fri Oct 1 23:26:21 2010 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on giant.haxx.se X-Spam-Level: X-Spam-Status: No, score=-1.5 required=3.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=ham version=3.3.1 Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by giant.haxx.se (8.14.3/8.14.3/Debian-9.1) with SMTP id o91LQKFK020653 for ; Fri, 1 Oct 2010 23:26:20 +0200 Received: (qmail 4082 invoked by uid 500); 1 Oct 2010 21:26:10 -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 Delivered-To: moderator for users@subversion.apache.org Received: (qmail 98351 invoked by uid 99); 1 Oct 2010 21:20:47 -0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL Received-SPF: neutral (athena.apache.org: local policy) Message-ID: <4CA6508D.5080706@checkpoints.com> Date: Fri, 01 Oct 2010 14:20:13 -0700 From: Andrew N Marshall User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 MIME-Version: 1.0 To: users@subversion.apache.org Subject: Unify Multiple Repositories, then switch? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.3.5 (giant.haxx.se [80.67.6.50]); Fri, 01 Oct 2010 23:26:21 +0200 (CEST) X-Friend: Nope I'm trying to merge multiple Subversion repositories into a single repository without too much hassle on my users. I did roughly the following: > svnadmin dump old_repo> old_repo.dump > svnadmin load combined_repo --parent-dir old_repo_path< old_repo.dir > cd old_working_dir > svn switch http://server/combined_repo_root/old_repo_path svn: Repository UUID '47910ef9-e52f-470c-a5c0-0a25e3386063' doesn't match expected UUID '4b1b6bb6-f4d7-4649-9891-0302873c425d' I also tried... > svn switch --relocate http://server/old_repo_root http://server/combined_repo_root/old_repo_path svn: The repository at 'http://server/combined_repo_root/old_repo_path ' has uuid '47910ef9-e52f-470c-a5c0-0a25e3386063', but the WC has '4b1b6bb6-f4d7-4649-9891-0302873c425d' So switch doesn't work the way I expected, and obviously I can't make multiple old repos share the same repository id. What are my alternatives to perform the switch?