You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by GreyGeek <jk...@neb.rr.com> on 2004/03/02 00:43:59 UTC

a file system tree???

The documentation on Subversion says that the repository will have a file 
structure just like the system does.

"Subversion is a centralized system for sharing information. At its core is a
repository, which is a central store of data. The repository stores 
information in the form of a file system tree a typical hierarchy of 
 files and directories. "

One method of creating a repository is given as
svnadmin create --config-dir arg
where 'arg' is the file system template you've created as a pattern for svn.

I created the following on my W2K workstation:
E:\tmp\branches\HAP\jlk
E:\tmp\trunk\HAP\jlk
E:\tmp\tags\R1_0

and used svnadmin create --config-dir file:///E:/tmp

I expected to see
E:\svnrepo\branches\HAP\jlk
E:\svnrepo\trunk\HAP\jlk
E:\svnrepo\tags\R1_0

What I did see was
E:\svnrepo\conf
E:\svnrepo\dav
E:\svnrepo\db
E:\svnrepo\format
E:\svnrepo\hooks
E:\svnrepo\locks
E:\svnrepo\README.txt

Re: a file system tree???

Posted by Brian Mathis <bm...@directedge.com>.
The actual repository is stored in berkeley DB files.  The repository is 
represented to you, the user, through the svn clients, *as* a tree.  The 
files themselves are not stored exactly as they are on the disk.

That explanation in the doc is referring to the repository conceptually, 
it is not a description of how to access files that house the repository.



GreyGeek wrote:

>The documentation on Subversion says that the repository will have a file 
>structure just like the system does.
>
>"Subversion is a centralized system for sharing information. At its core is a
>repository, which is a central store of data. The repository stores 
>information in the form of a file system tree a typical hierarchy of 
> files and directories. "
>
>One method of creating a repository is given as
>svnadmin create --config-dir arg
>where 'arg' is the file system template you've created as a pattern for svn.
>
>I created the following on my W2K workstation:
>E:\tmp\branches\HAP\jlk
>E:\tmp\trunk\HAP\jlk
>E:\tmp\tags\R1_0
>
>and used svnadmin create --config-dir file:///E:/tmp
>
>I expected to see
>E:\svnrepo\branches\HAP\jlk
>E:\svnrepo\trunk\HAP\jlk
>E:\svnrepo\tags\R1_0
>
>What I did see was
>E:\svnrepo\conf
>E:\svnrepo\dav
>E:\svnrepo\db
>E:\svnrepo\format
>E:\svnrepo\hooks
>E:\svnrepo\locks
>E:\svnrepo\README.txt
>
From a working directory using TortoiseSVN  I can 'browse repo'  and see
>the expected structure, but not when I browse the E:\svnrepo directory with 
>IE.    What gives?  The documentation states that "...The repository stores 
>information in the form of a filesystem tree a typical hierarchy of  files and 
>directories. "   I don't see them.
>?
>GreyGeek
>  
>

-- 
Brian Mathis
http://directedge.com/b/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org