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 B297D118DB for ; Mon, 14 Jul 2014 16:21:45 +0000 (UTC) Received: (qmail 51275 invoked by uid 500); 14 Jul 2014 16:21:44 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 51243 invoked by uid 500); 14 Jul 2014 16:21:44 -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 51233 invoked by uid 99); 14 Jul 2014 16:21:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Jul 2014 16:21:44 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [216.99.193.38] (HELO white.spiritone.com) (216.99.193.38) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Jul 2014 16:21:38 +0000 Received: from salmo.appl-ecosys.com (unknown [50.38.98.111]) by white.spiritone.com (Postfix) with ESMTPSA id 440527340550 for ; Mon, 14 Jul 2014 09:21:15 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by salmo.appl-ecosys.com (Postfix) with ESMTP id 42FCA992E5 for ; Mon, 14 Jul 2014 09:21:13 -0700 (PDT) Date: Mon, 14 Jul 2014 09:21:13 -0700 (PDT) From: Rich Shepard Sender: rshepard@localhost.appl-ecosys.com Reply-To: Rich Shepard To: users@subversion.apache.org Subject: Clarifying Repository Setup and Initial Import Message-ID: User-Agent: Alpine 2.11 (LNX 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Checked: Checked by ClamAV on apache.org Running 1.7.16 on Slackware-14.1. I used svn about a decade ago and am now starting a new project and want to start fresh with the tool. I've read the book, particularly Chapters 2 and 5 several times and still have questions whose answers I don't find in the book. The repository is located in ~/development/svn-repos/. Following the section "Planning Your Repository Organization" in Chapter 5 I created two project root directories which I'll call project-A/ and project-B/. Under each of these I created the subdirectories of branches/, tags/, and trunks/. However, running 'svnadmin create ~/development/svn-repos/' from ~/development failed because the directory existed so I removed the svn-repos/ subdirectory and re-ran the svnadmin create command. Then I recreated the two project subdirectories (root, branches, tags, and trunk). When I run 'svnlook info file:///home/rshepard/development/svn-repos/' this error is reported: svnlook: E000002: Can't open file 'file:/home/rshepard/development/svn-repos/format': No such file or directory Yet, that file is present: ls svn-repos/ README.txt conf/ db/ project-A/ format hooks/ locks/ project-B/ Is this error generated because I've not yet imported either project? To import the current code for each project, I assume that I need to cd to that project's subdirectory before running 'svn import'. When I specify the repository location with file:///home/rshepard/development/svn-repos/project-?/ do I also need to specify the trunk/ subdirectory? When I clarify how to get the repository directory structure correct, and use the correct syntax to populate each project's repository, I will use that same syntax to checkout and commit changes to each project. Rich