You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2011/12/09 12:11:55 UTC

svn commit: r1212331 - /subversion/site/publish/faq.html

Author: danielsh
Date: Fri Dec  9 11:11:55 2011
New Revision: 1212331

URL: http://svn.apache.org/viewvc?rev=1212331&view=rev
Log:
* faq.html (#where-are-the-files): New entry.

Modified:
    subversion/site/publish/faq.html

Modified: subversion/site/publish/faq.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/faq.html?rev=1212331&r1=1212330&r2=1212331&view=diff
==============================================================================
--- subversion/site/publish/faq.html (original)
+++ subversion/site/publish/faq.html Fri Dec  9 11:11:55 2011
@@ -266,6 +266,8 @@ a <tt>file:</tt> URL?</a></li>
 <li><a href="#ssl-error-336032856">When performing Subversion operations
     over SSL, I get the error <tt>SSL handshake failed: SSL error code
     -1/1/336032856</a></tt>
+<li><a href="#where-are-the-files">After importing files to my repository,
+    I don't see them in the repository directory. Where are they?</a></tt>
 </a></li>
 </ul>
 
@@ -4181,6 +4183,37 @@ See <a href="http://svn.haxx.se/dev/arch
 
 </div>
 
+<div class="h3" id="where-are-the-files">
+
+<li>After importing files to my repository,
+    I don't see them in the repository directory. Where are they?</tt>
+  <a class="sectionlink" href="#where-are-the-files"
+    title="Link to this section">&para;</a>
+</h3>
+
+<p>The files are in the repository; you can verify this by running commands
+such as <tt>svn ls -R</tt>, or by trying to checkout a working copy from the
+repository:</p>
+
+<pre>
+  $ pwd
+  /var/srv/repositories/foo
+  $ svnlook youngest /var/srv/repositories/foo
+  1
+  $ svn ls file:///var/srv/repositories/foo
+  trunk/
+  tags/
+  branches/
+</pre>
+
+<p>The versioned files and directories are simply not stored on-disk in a
+tree format (like CVS repositories used to), but instead are stored in
+database files.  The BDB backend uses Berkeley DB databases, and the FSFS
+backend uses both a custom file format and may in the future use SQLite
+databases.</p>
+
+</div>
+
 </div>
 
 <div class="h2" id="developer-questions">